Autor Tema: CU01117E ayuda ejercicio JS concepto de NaN not a number y comparaciones NaN  (Leído 2912 veces)

Ruben Saez

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 1
    • Ver Perfil
Muy buenas, este es el ejercicio:

Crea un script donde declares dos variables a y b y fuerces a que ambas contengan valor NaN. Ahora realiza las comparaciones a == b, a === b, a !== a ¿Qué resultados obtienes? ¿A qué crees que se debe este resultado? Para comprobar tus respuestas son correctas puedes consultar en los foros aprenderaprogramar.com.


El codigo que he escrito es este
Código: [Seleccionar]

<script type="text/javascript">
function mostrarMensaje1() {
var a, b , c; c = 'raquel'
a= 3*c
b= 4*c
alert(' a vale: ' + ( 3*c));
alert(' b vale:  ' + (4*c));
alert('a==b ' + (a == b));
alert('a===b ' + (a === b));
alert('a!== a ' + (a !== a));
}
</script>

y obtengo los resultados de : NaN; NaN; false; false; true;

No se si son correctos o no, y en el caso de que lo sean no llego a entender por què.

Me lo podéis aclarar?

Gracias :)
« Última modificación: 11 de Enero 2015, 19:10 por Ogramar »

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2660
    • Ver Perfil
Hola, pega el código completo (incluyendo la parte de HTML) de modo que podamos ejecutarlo de forma directa... eso nos facilita el poder revisar el código. Salu2

 

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".