前端面試題: 關於數值擴展的Number.isInteger函數,下面說法錯誤的是?

  • 2020 年 2 月 11 日
  • 筆記

考核內容:Number.isInteger函數使用的注意事項

題發散度: ★★

試題難度: ★

解題思路:

Number.isInteger()

方法用來判斷給定的參數是否為整數。

返回值

判斷給定值是否是整數的 Boolean 值。

在JavaScript內部對整數和浮點數採用一樣的存儲方式,

因此:小數點後如果都是0的浮點數,都會被認為是整數。

參考程式碼:

答案:所以錯誤是:

Number.isInteger(3.0);結果為:false