2025年12月8日 星期一

注意 NaN 的比較

 注意 NaN 的比較

前言

  在先前的 初探 NaN 處不認識了 NaN , NaN 在比較時的特性比較特別,在此把學習的過程做個紀錄。


內容

  範例如下

console.log( NaN === NaN);//false
console.log( NaN == NaN);//false
console.log( isNaN( NaN ) );//true


NaN 在 === 與 == 的比較都匯回傳 false! NaN 自己不等於自己,如果要比較還是透過 isNaN() 來比較才會如預期。


參考資料

[ medium.com/andy-blog ] JavaScript 有趣的冷知識 :神奇的 NaN


相關文章與資料

初探 NaN

沒有留言:

張貼留言