Hola aquí dejo mi solucion para el ejercicio propuesto en la entrega CU01148E del tutorial básico de desarrollo web con JavaScript.
Me gustaría saber si voy en la dirección correcdta o no con las propiedades estáticas.
Muchas gracias
<!DOCTYPE html>
<html>
<head>
<title>empty heart</title>
<meta charset="utf-8">
<style type="text/css">
body {text-align: center; margin: 0 auto;}
div {padding:15px; width: auto; display: inline-block; margin: 25px; margin-top: 300px; cursor: pointer; color: white; border-radius: 40px; background: rgb(202, 60, 60);}
div:hover, div:hover {background: rgb(66, 184, 221);}
</style>
<script type="text/javascript">
function Meteoritos(diametro, temperatura, nombre) {
this.diametro = diametro; this.temperatura = temperatura; this.nombre = nombre;
}
Meteoritos.definicionDiccionario = 'Un meteorito 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.';
Meteoritos.obtenerRadio = function () {alert('El valor del radio del meteorito Armagedon es de: 350 metros' );}
Meteoritos.obtenerTemperaturaF = function () {alert('El valor de la temperatura en ºF del meteorito Armagedon es de: ' + (50*(9/5)+32) + ' grados.')};
function start() {
var meteorito1 = new Meteoritos(700,50, 'Armagedon');
alert('La definición de meteorito según el diccionario es: ' + Meteoritos.definicionDiccionario);
Meteoritos.obtenerRadio();
Meteoritos.obtenerTemperaturaF();
}
</script>
</head>
<body>
<div onclick="start()">Dame tu fuerza pegaso</div>
</body>
</html>