首頁 >web前端 >js教程 >js中number是什麼意思

js中number是什麼意思

下次还敢
下次还敢原創
2024-05-07 22:21:17834瀏覽

JavaScript 中 Number 資料型別用於表示數字值,可透過字面量、Number() 函數或 parseInt() 建立。共有以下屬性與方法:.valueOf()、.toFixed(n)、.toPrecision(n)、.toLocaleString()、.isNaN() 和 .isFinite()。 Number 類型支援加法、減法、乘法、除法和模運算。 NaN 表示非數字值,而 Infinity 表示無窮大。

js中number是什麼意思

JavaScript 中的Number

#Number 資料型別

Number資料型別用於表示數字值。它是一個內建資料類型,用來處理整數和小數。

建立Number

可以透過以下方式建立Number 物件:

  • 直接字面量:const num = 123;
  • 使用Number() 函數:const num = Number("123");
  • 使用parseInt() 或parseFloat() 函數:const int = parseInt("123"); // 傳回整數123

Number 屬性與方法

Number 物件具有以下有用的屬性和方法:

  • .valueOf():傳回原始數字值。
  • .toFixed(n):將數字轉換為字串,並根據指定的位數四捨五入。
  • .toPrecision(n):將數字轉換為字串,並保留指定的有效數字。
  • .toLocaleString():將數字轉換為字串,並使用本機格式設定。
  • .isNaN():檢查值是否為 NaN(非數字)。
  • .isFinite():檢查值是否為有限數字(不是 NaN、正無窮或負無窮)。

Number 運算

Number 類型支援以下運算:

  • 加法( )
  • 減法(- )
  • 乘法(*)
  • 除法(/)
  • 模運算(%)

NaN 和Infinity

NaN(非數字)表示不是有效數字的值。 Infinity 表示無窮大。這些值可以透過算術運算生成,例如:

  • NaN 1 // NaN
  • 1 / 0 // Infinity

這些值在JavaScript 中是有用的特殊值,用來指示錯誤或無限大。

以上是js中number是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn