Autor Tema: JavaScript static de clase función convertir grados celcius a farenheit CU01148E  (Leído 4489 veces)

Dimitar Stefanov

  • Experto
  • *****
  • Mensajes: 598
    • Ver Perfil
Buenas a toda la comunidad.

Aquí dejo una posible solución del ejercicio CU01148E del curso JavaScript desde cero.

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Ejemplo aprenderarpogramar.com</title>
<script type="text/javascript">

function meteorito(diametro,temperatura,nombre){
this.diametro=diametro;
this.temperatura=temperatura;
this.nombre=nombre;
}

meteorito.definicionSegunDiccionario='Es un meteoroide que alcanza la superficie de un planeta debido a que no se desintegra por completo en la atmósfera. La luminosidad dejada al desintegrarse se denomina meteoro.';
meteorito.obtenerRadio=function(diametro){return diametro / 2;};
meteorito.obtenerTemperaturaFarenheit=function(temperatura){return temperatura+32;};


function ejemploObjetos(){
var meteo=new meteorito(400,690,'Giovanni');
var msg='La definición de un meteorito es: '+meteorito.definicionSegunDiccionario;
msg=msg+'\nEl radio del meteorito: '+meteo.nombre+'es de: '+meteorito.obtenerRadio(meteo.diametro)+'m.';
msg=msg+'\nY su temperatura en Farenheit es de: '+meteorito.obtenerTemperaturaFarenheit(meteo.temperatura)+'F.';
alert(msg);
}

</script>
</head>
<body>
<div id="cabecera" style="text-align: center;">
<h2>Cursos Aprenderaprogramar.com</h2>
<h3>Ejemplo JavaScript</h3>
</div>
<input style="margin-left: 45%;" type="button" value="Info Meteorito" onclick="ejemploObjetos()"></input>
</body>
</html>

Gracias.
« Última modificación: 18 de Febrero 2016, 08:42 por César Krall »

bermartinv

  • Avanzado
  • ****
  • APR2.COM
  • Mensajes: 298
    • Ver Perfil
Re:CU01148E JavaScript static propiedades y métodos
« Respuesta #1 en: 16 de Febrero 2016, 23:09 »
Recuerda dimiste que el input se cierra así:
Código: [Seleccionar]
<input style="margin-left: 45%;" type="button" value="Info Meteorito" onclick="ejemploObjetos()"/>Por lo demás el código lo veo bien.
Saludos

Dimitar Stefanov

  • Experto
  • *****
  • Mensajes: 598
    • Ver Perfil
Re:CU01148E JavaScript static propiedades y métodos
« Respuesta #2 en: 17 de Febrero 2016, 09:24 »
Buenas, bermartinv.

Gracias por revisar el código.

Tienes razón. Utilizo Sublime text 3 y como muchas etiquetas las cierra automáticamente, no me había fijado.

Un saludo.

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".