1
C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más / CU01117E ayuda ejercicio JS concepto de NaN not a number y comparaciones NaN
« en: 11 de Enero 2015, 11:29 »
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
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
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
![Sonrisa :)](https://aprenderaprogramar.com/foros/Smileys/default/smiley.gif)