跳轉到內容

JavaScript 常用手冊/資料型別 - 數字

75% developed
來自華夏公益教科書,開放的書本,開放的世界

例如,讓我們為變數 'a' 設定值

a = 46;

以及變數 'b'

b = 7;

算術運算

[編輯 | 編輯原始碼]

讓我們輸出使用這些變數進行算術運算的結果。

print(a + b);
print(a - b);
print(a * b);
print(a / b);
print(a % b); //Modulo

增量,減量,一元運算子

[編輯 | 編輯原始碼]

為了將某個變數增加或減少一個單位,我們可以使用增量和減量運算子。我們可以透過一元運算子更改數字的符號。減量和增量有兩種記錄型別 - 字尾和字首。字首 - 首先更改值,然後返回新值。字尾 - 首先返回值,然後更改值。

a = 5;
b = ++a; // b = 6 , a = 6
b = a--; // b = 6 , a = 5
b = -a; // b = -5

標準庫函式

[編輯 | 編輯原始碼]

我們也可以將一些函式應用於數字。我們將只考慮最重要的。

c = f.toFixed(b); //Rounding to 'b' digits after  dot
d = Math.abs(-6); //Absolute value (module) of number
e = Math.round(f); //Rounding to integer
g = Math.max(a,b); //Maximum value of variables 'a' and 'b'
h = Math.min(a,b); //Minimum value of variables 'a' and 'b'
k = Math.pow(a,b); //Variable 'a' in power 'b'
t = Math.sqrt(a); //Square root of variable 'a'
w = Math.random(); //Random number from 0 to 1

標準庫常量

[編輯 | 編輯原始碼]

標準庫包含一些數學常量。我們將只考慮最重要的。

a = Math.PI // π number
b = Math.E // e number

特殊值

[編輯 | 編輯原始碼]

JavaScript 中的數字還包含兩個特殊值:Infinity 和 NaN(非數字)。

a = 1/0 // Infinity
b = Math.sqrt(-1) // NaN

資料型別 - 陣列

華夏公益教科書