javascript Math.sign()

快乐打工仔 分类:实例代码

此方法是ES6中新增,所以会存在这浏览器兼容性问题。

它的作用是判断数字的类型。

语法结构:

Math.sign(x)

参数解析:

x:此参数会被试图转换为数字类型。

返回值:

(1).1,表示数字是正数。

(2).-1,表示数字是负数。

(3).0,表示数字是0。

(4).-0,表示数字是-0。

(5).NaN,表示参数并不是一个数字或者并不能够被转换为数字。

浏览器兼容:

(1).火狐浏览器支持此方法。

(2).谷歌浏览器支持此方法。

(3)Opera浏览器支持此方法。

(4).Safari浏览器不支持此方法。

(5).IE浏览器不支持此方法。

代码实例:

console.log(Math.sign(8));
console.log(Math.sign(-8));
console.log(Math.sign('-8'));
console.log(Math.sign(0));
console.log(Math.sign(-0));
console.log(Math.sign(NaN));
console.log(Math.sign('pipipi.net'));
console.log(Math.sign());
一线大厂高级前端编写,前端初中阶面试题,帮助初学者应聘,需要联系微信:javadudu

回复

我来回复
  • 暂无回复内容