JavaScript Number.isNaN() 方法
JavaScript Number 对象
实例
检测参数是否为 Number.NaN:
Number.isNaN(123);
Number.isNaN(–1.23);
Number.isNaN(‘123‘);
Number.isNaN(0/0);
Number.isNaN(5–2);
Number.isNaN(……继续阅读 »
2年前 (2022-09-04) 9浏览 0评论
0个赞
JavaScript Number.isFinite() 方法
JavaScript Number 对象
实例
检测参数是否为无穷大:
Number.isFinite(123) //true
Number.isFinite(–1.23) //true
Number.isFinite(5–2) //true
Number.isFinite(0) //true
Number.isFinite(&……继续阅读 »
2年前 (2022-09-04) 21浏览 0评论
0个赞
JavaScript Number prototype 属性
JavaScript Number 对象
实例
创建一个方法,给出了数字对象的属性,返回数字的一半价值:
Number.prototype.myMet=function()
{
this.myProp=this.valueOf()/2;
}
创造一个 Number 对象, 调用 myMet 方法:
var n = new Number(55);……继续阅读 »
2年前 (2022-09-04) 9浏览 0评论
0个赞
JavaScript NaN 属性
JavaScript Number 对象
定义和用法
NaN 属性是代表非数字值的特殊值。该属性用于指示某个值不是数字。
可以把 Number 对象设置为该值,来指示其不是数字值。
提示: 请使用 isNaN() 全局函数来判断一个值是否是 NaN 值。
语法
Number.NaN
浏览器支持
所有主流浏览器都支持 NaN 属性。
技术细节
返回值:
NaN
J……继续阅读 »
2年前 (2022-09-04) 25浏览 0评论
0个赞
JavaScript POSITIVE_INFINITY 属性
JavaScript Number 对象
实例
返回正无穷大:
Number.POSITIVE_INFINITY;
输出结果:
Infinity
定义和用法
POSITIVE_INFINITY 属性值代表正无穷大。
POSITIVE_INFINITY 属性表示大于 Number.MAX_VALUE 的值。
使用 Number.POSITIVE_I……继续阅读 »
2年前 (2022-09-04) 78浏览 0评论
0个赞
JavaScript NEGATIVE_INFINITY 属性
JavaScript Number 对象
实例
返回负无穷大:
Number.NEGATIVE_INFINITY;
输出结果:
-Infinity
定义和用法
NEGATIVE_INFINITY 属性表示负无穷大。
NEGATIVE_INFINITY 属性表示小于 Number.MIN_VALUE 的值。
使用 Number.NEGATIVE_I……继续阅读 »
2年前 (2022-09-04) 9浏览 0评论
0个赞
JavaScript MIN_VALUE 属性
JavaScript Number 对象
实例
返回 Javascript 的最小数:
Number.MIN_VALUE;
输出结果:
5e-324
定义和用法
MIN_VALUE 属性是 JavaScript 中可表示的最小的数(接近 0 ,但不是负数)。它的近似值为 5 x 10-324。
注意: 比 MIN_VALUE 属性小的数将用 0 表示。
注意: ……继续阅读 »
2年前 (2022-09-04) 95浏览 0评论
0个赞
JavaScript MAX_VALUE 属性
JavaScript Number 对象
实例
返回Javascript中的最大数:
Number.MAX_VALUE;
返回值:
1.7976931348623157e+308
由于 MAX_VALUE 为 Number 对象的属性,所以可以使用 Number.MAX_VALUE 调用。
使用自己创建的 x Number 对象(x.MAX_VALUE)将无法获取 ……继续阅读 »
2年前 (2022-09-04) 16浏览 0评论
0个赞
JavaScript constructor 属性
JavaScript Number 对象
实例
返回对创建此对象的 Number 函数的引用:
num.constructor;
输出结果:
function Number() { [native code] }
定义和用法
constructor 属性返回对创建此对象的 Boolean 函数的引用。
浏览器支持
所有主流浏览器都支持 constructo……继续阅读 »
2年前 (2022-09-04) 9浏览 0评论
0个赞
JavaScript tanh() 方法
JavaScript Math 对象
实例
返回一个数的双曲正切函数值:
let x = Math.tanh(1);
输出结果:
0.7615941559557649
定义和用法
tanh() 函数将会返回一个数的双曲正切函数值,公式如下:
浏览器支持
Chrome
Edge
Firefox
Safari
Opera
Yes
Yes
Yes
……继续阅读 »
2年前 (2022-09-04) 10浏览 0评论
0个赞
JavaScript trunc() 方法
JavaScript Math 对象
实例
将数字的小数部分去掉:
let x = Math.trunc(8.76);
输出结果:
8
定义和用法
Math.trunc() 方法会将数字的小数部分去掉,只保留整数部分。
浏览器支持
Chrome
Edge
Firefox
Safari
Opera
Yes
Yes
Yes
Yes
Yes
……继续阅读 »
2年前 (2022-09-04) 97浏览 0评论
0个赞
JavaScript tan() 方法
JavaScript Math 对象
实例
返回一个表示某个角的正切的数字:
Math.tan(90);
输出结果:
-1.995200412208242
定义和用法
tan() 方法可返回一个表示某个角的正切的数字。
浏览器支持
所有主要浏览器都支持 tan() 方法
语法
Math.tan(x)
参数值
参数
描述
x
必需。一个以弧度表示的角。将角度……继续阅读 »
2年前 (2022-09-04) 19浏览 0评论
0个赞
JavaScript sin() 方法
JavaScript Math 对象
实例
返回数字的正弦值:
Math.sin(3);
输出结果:
0.1411200080598672
定义和用法
参数 x 的正弦值。
注意:返回值在 -1.0 到 1.0 之间。
浏览器支持
所有主要浏览器都支持 sin() 方法
语法
Math.sin(x)
参数值
参数
描述
x
必需。一个以弧度表示的角。将角度乘……继续阅读 »
2年前 (2022-09-04) 35浏览 0评论
0个赞
JavaScript sqrt() 方法
JavaScript Math 对象
实例
返回一个数的平方根:
Math.sqrt(9);
输出结果:
3
定义和用法
sqrt() 方法可返回一个数的平方根。
浏览器支持
所有主要浏览器都支持 sqrt() 方法
语法
Math.sqrt(x)
参数值
参数
描述
x
必需。必须是大于等于 0 的数。
返回值
类型
描述
Number/Na……继续阅读 »
2年前 (2022-09-04) 167浏览 0评论
0个赞
JavaScript round() 方法
JavaScript Math 对象
实例
round() 方法可把一个数字舍入为最接近的整数:
Math.round(2.5);
输出结果:
3
定义和用法
round() 方法可把一个数字舍入为最接近的整数。
注意: 2.49 将舍入2 , 2.5 将舍入 3。
浏览器支持
所有主要浏览器都支持 round() 方法
语法
Math.round(x)
参数……继续阅读 »
2年前 (2022-09-04) 9浏览 0评论
0个赞
JavaScript pow() 方法
JavaScript Math 对象
实例
返回 4 的 3 次幂 (4*4*4):
Math.pow(4,3);
输出结果:
64
定义和用法
pow() 方法返回 x 的 y 次幂。
浏览器支持
所有主要浏览器都支持 pow() 方法
语法
Math.pow(x,y)
参数值
参数
描述
x
必需。底数。必须是数字。
y
必需。幂数。必须是数字。
……继续阅读 »
2年前 (2022-09-04) 25浏览 0评论
0个赞
JavaScript random() 方法
JavaScript Math 对象
实例
返回介于 0(包含) ~ 1(不包含) 之间的一个随机数:
Math.random();
输出结果:
document.write(Math.random());
定义和用法
random() 方法可返回介于 0(包含) ~ 1(不包含) 之间的一个随机数。
浏览器支持
所有主要浏览器都支持 random() 方法
……继续阅读 »
2年前 (2022-09-04) 42浏览 0评论
0个赞
JavaScript max() 方法
JavaScript Math 对象
实例
返回两个指定的数中带有较大的值的那个数:
Math.max(5,10);
输出结果:
10
定义和用法
max() 方法可返回两个指定的数中带有较大的值的那个数。
浏览器支持
所有主要浏览器都支持 max() 方法
语法
Math.max(n1,n2,n3,…,nX)
参数值
参数
描述
n1,n2……继续阅读 »
2年前 (2022-09-04) 24浏览 0评论
0个赞
JavaScript min() 方法
JavaScript Math 对象
实例
返回最小数值:
Math.min(5,10);
输出结果:
5
定义和用法
min() 方法可返回指定的数字中带有最小值的数字。
浏览器支持
所有主要浏览器都支持 min() 方法
语法
Math.min(n1,n2,n3,…,nX)
参数值
参数
描述
n1,n2,n3,…,nX
可选。……继续阅读 »
2年前 (2022-09-04) 50浏览 0评论
0个赞
JavaScript log() 方法
JavaScript Math 对象
实例
返回2的自然对数:
Math.log(2);
输出结果:
0.6931471805599453
定义和用法
log() 方法可返回一个数的自然对数(基于E)。
注意:如果 x 为负数,返回 NaN。
注意: 如果 x 为0,返回 -Infinity 。
浏览器支持
所有主要浏览器都支持 log() 方法
语法
Math.l……继续阅读 »
2年前 (2022-09-04) 11浏览 0评论
0个赞
JavaScript exp() 方法
JavaScript Math 对象
实例
返回 E 的 x 次幂的值, x 为 1:
Math.exp(1);
输出结果:
2.718281828459045
定义和用法
exp() 方法可返回 e 的 x 次幂的值。
E 为自然底数 (近似值 2.7183)。
浏览器支持
所有主要浏览器都支持 exp() 方法
语法
Math.exp(x)
参数值
……继续阅读 »
2年前 (2022-09-04) 43浏览 0评论
0个赞
JavaScript floor() 方法
JavaScript Math 对象
实例
返回小于等于x的最大整数:
Math.floor(1.6);
以上实例将输出:
1
定义和用法
floor() 方法返回小于等于x的最大整数。
如果传递的参数是一个整数,该值不变。
浏览器支持
所有主要浏览器都支持 floor() 方法
语法
Math.floor(x)
参数值
参数
描述
x
必需。任意数值……继续阅读 »
2年前 (2022-09-04) 88浏览 0评论
0个赞
JavaScript cos() 方法
JavaScript Math 对象
实例
返回一个数字的余弦值:
Math.cos(3);
以上实例输出结果:
-0.9899924966004454
定义和用法
cos() 方法可返回一个数字的余弦值。
注意: cos() 返回的是 -1.0 到 1.0 之间的数。
浏览器支持
所有主要浏览器都支持 cos() 方法
语法
Math.cos(x)
参数值
……继续阅读 »
2年前 (2022-09-04) 10浏览 0评论
0个赞
JavaScript atan2() 方法
JavaScript Math 对象
实例
实例 1 – atan2(y,x)
指定一个坐标(x,y),坐标值(4,8),使用 atan2() 方法计算坐标与 X 轴之间的角度的弧度
,如下实例:
Math.atan2(8,4);
以上实例输出:
1.1071487177940904
定义和用法
atan2() 返回从原点(0,0) 到 (x,y) 点……继续阅读 »
2年前 (2022-09-04) 16浏览 0评论
0个赞
JavaScript ceil() 方法
JavaScript Math 对象
实例
对一个数进行上舍入:
Math.ceil(1.4)
输出结果:
2
定义和用法
ceil() 方法可对一个数进行上舍入。
如果参数是一个整数,该值不变。
注意:ceil() 方法执行的是向上取整计算,它返回的是大于或等于函数参数,并且与之最接近的整数。
浏览器支持
所有主要浏览器都支持 ceil() 方法
语法
Mat……继续阅读 »
2年前 (2022-09-04) 86浏览 0评论
0个赞
JavaScript atan() 方法
JavaScript Math 对象
实例
返回指定数的反正切值:
Math.atan(2);
输出结果:
1.1071487177940904
定义和用法
atan() 方法以介于 -PI/2 与 PI/2 弧度之间的数值来返回 x 的反正切值。
浏览器支持
所有主要浏览器都支持 atan() 方法
语法
Math.atan(x)
参数值
参数
描述
……继续阅读 »
2年前 (2022-09-04) 20浏览 0评论
0个赞
JavaScript asin() 方法
JavaScript Math 对象
实例
返回一个数的反正弦值:
Math.asin(0.5);
输出结果:
document.write(Math.asin(0.5));
定义和用法
asin() 方法返回-PI/2 到 PI/2 之间的弧度值。
注意:如果参数 x 超过了 -1.0 ~ 1.0 的范围,那么浏览器将返回 NaN。.
Tip:如果参数 x 取值 1,……继续阅读 »
2年前 (2022-09-04) 35浏览 0评论
0个赞
JavaScript abs() 方法
JavaScript Math 对象
实例
实例
返回一个数的绝对值:
Math.abs(-7.25);
输出结果:
7.25
定义和用法
abs() 方法可返回一个数的绝对值。
浏览器支持
所有主要浏览器都支持 abs() 方法
语法
Math.abs(x)
参数值
参数
描述
x
必需。必须是一个数值。
返回值
类型
描述
Number
x……继续阅读 »
2年前 (2022-09-04) 20浏览 0评论
0个赞
JavaScript acos() 方法
JavaScript Math 对象
实例
返回一个数的反余弦:
Math.acos(0.5);
输出结果:
document.write(Math.acos(0.5));
定义和用法
acos() 方法可返回一个数的反余弦。返回的值是 0 到 PI 之间的弧度值。
注意:如果参数 x 超过了 -1.0 ~ 1.0 的范围,那么浏览器将返回 NaN。
提示:如果参数 x……继续阅读 »
2年前 (2022-09-04) 42浏览 0评论
0个赞
JavaScript SQRT2 属性
JavaScript Math 对象
实例
返回 2 的平方根:
Math.SQRT2;
输出结果:
1.4142135623730951
定义和用法
SQRT2 属性返回 2 的平方根。这个值近似为 1.4142135623730951。
浏览器支持
所有主流浏览器都支持 SQRT2 属性。
语法
Math.SQRT2
技术细节
返回值:
一个数字, 返回 2……继续阅读 »
2年前 (2022-09-04) 18浏览 0评论
0个赞