Je lis à propos NaN
here et il est dit que:`retourne toujours result` signifie non ordonnée` retours FALSE`
Une comparaison avec un NaN retourne toujours un résultat même si non ordonnée comparant lui-même.
Je suis confus au sujet du mot non ordonné. Pour des raisons pratiques, cela signifie-t-il que la comparaison sera toujours évaluée à false
? Il semble que ce soit le cas:
// all statemens below evaluate to false
NaN === NaN
NaN > NaN
NaN < NaN
NaN > 3
NaN < 3
NaN === 3
oui. tout ci-dessus renvoie faux. NaN ne peut pas être utilisé dans les comparaisons. – thecodejack
Il serait utile que vous fournissiez un lien vers l'instruction afin qu'elle puisse être évaluée en contexte. Cela semble être une façon confuse de dire "* Les comparaisons avec NaN retournent toujours les fausses *". – RobG
http://stackoverflow.com/questions/6976721/is-nan-equal-to-nan – superUser