1. 程式人生 > >NaN型別和isNaN()函式,及變數絕對值

NaN型別和isNaN()函式,及變數絕對值

        NaN  及“not a number”,在什麼時候會出現呢,就是當不能轉為number的變數進行轉化為number的時候,比如parseInt(value),value比如是abc就會報這個錯誤,

        在js中沒有任何一種資料型別和NaN相等,就算是NaN和NaN都不想等.

        那麼我們如何判斷某個變數是否是NaN型別呢,那麼就採用isNaN()函式,如果是則返回true,否則返回false;

        js中如何把負數轉為正數呢.那麼可以使用Math類的abs方法.Math.abs(value);