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