tengo esta funcion
function riddle (parme) { if(parme !== parme) { return true; } return false; }
¿cuándo volverá verdadero (no sé el idioma)
Solo hay un valor único en JS que no es igual a sí mismo, que es NaN . Resto en todos los casos, imprimirá false
NaN
false
Para verificar la igualdad de NaN , debe usar isNaN
isNaN
function riddle(parme) { if (parme !== parme) { return true; } return false; } console.log(riddle(NaN));