JavaScript 常用手冊/資料型別 - 數字
外觀
例如,讓我們為變數 '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