溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

NaN深入了解

發布時間:2020-07-24 06:02:09 來源:網絡 閱讀:1172 作者:熊孩子CEO 欄目:開發技術

NaN定義

即非數值(Not a Number)是一個特殊的數值,這個數值用于表示一個本來要返回數值的操作數未返回數值的情況。

NaN 有兩個特點

一,任何涉及到NaN的操作(NaN/10)都會返回NaN

二,NaN和任何數值都不相等。

NaN出現的情況

1.數值轉換,Number()函數的轉換規則(1)如果的undefined,返回NaN;(2)如果是對象,則調用對象的ValueOf方法,如果結果是NaN,則調用對象的toString()方法。

var num1 = Number("Hello word!");//NaN

2.parseInt()轉換空字符會返回NaN(Number()對空字符返回0)。

var num = parseInt(“”);//NaN

3.如果一個操作數是NaN,怎結果是NaN

4.如果是Infinity被Infinity除,則結果是NaN;如果是Infinity與0相乘,則結果是NaN;如果Infinity加-Infinity,則結果是NaN;如果Infinity減Infinity,則結果是NaN;如果-Infinity減-Infinity,則結果是NaN

5.如果0除以0,結果是NaN

6.如果被除數是無限大值而除數是有限的數值,則結果是NaN;如果被除數是有限大的數值而除數是0,則結果是NaN


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女