注意 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
沒有留言:
張貼留言