当前位置: 首页 > news >正文

免费网站域名cn抖音广告

免费网站域名cn,抖音广告,wordpress插件病毒,怎么做网页中间部分介绍 在 JavaScript 中,数值扩展提供了一些额外的功能,使得处理数值变得更加方便。本教程将介绍一些常用的数值扩展方法和属性。 1. Number.EPSILON Number.EPSILON 是 JavaScript 表示的最小精度。它的值接近于 2.2204460492503130808472633361816E-…

介绍

在 JavaScript 中,数值扩展提供了一些额外的功能,使得处理数值变得更加方便。本教程将介绍一些常用的数值扩展方法和属性。

1. Number.EPSILON

Number.EPSILON 是 JavaScript 表示的最小精度。它的值接近于 2.2204460492503130808472633361816E-16。这个属性通常用于比较浮点数是否相等,因为在计算机中,浮点数的计算可能会存在微小的误差。

// 示例代码
function equal(a, b){if(Math.abs(a-b) < Number.EPSILON){return true;}else{return false;}
}
console.log(0.1 + 0.2 === 0.3); // 输出: false
console.log(equal(0.1 + 0.2, 0.3)); // 输出: true

2. 二进制和八进制表示法

在 JavaScript 中,可以使用 0b 前缀表示二进制数,使用 0o 前缀表示八进制数。这使得在代码中直接使用二进制和八进制变得更加直观。

// 示例代码
let b = 0b1010; // 二进制表示的 10
let o = 0o777; // 八进制表示的 511
let d = 100; // 十进制表示的 100
let x = 0xff; // 十六进制表示的 255
console.log(x); // 输出: 255

3. Number.isFinite()

Number.isFinite() 方法用于检测一个数值是否为有限数。如果是有限数,则返回 true,否则返回 false。

// 示例代码
console.log(Number.isFinite(100)); // 输出: true
console.log(Number.isFinite(100/0)); // 输出: false
console.log(Number.isFinite(Infinity)); // 输出: false

4. Number.isNaN()

Number.isNaN() 方法用于检测一个数值是否为 NaN(Not a Number)。如果是 NaN,则返回 true,否则返回 false。

// 示例代码
console.log(Number.isNaN(123)); // 输出: false

5. Number.parseInt() 和 Number.parseFloat()

Number.parseInt() 和 Number.parseFloat() 方法分别用于将字符串转换为整数和浮点数。

// 示例代码
console.log(Number.parseInt('5211314love')); // 输出: 5211314
console.log(Number.parseFloat('3.1415926神奇')); // 输出: 3.1415926

6. Number.isInteger()

Number.isInteger() 方法用于判断一个数是否为整数。如果是整数,则返回 true,否则返回 false。

// 示例代码
console.log(Number.isInteger(5)); // 输出: true
console.log(Number.isInteger(2.5)); // 输出: false

7. Math.trunc()

Math.trunc() 方法用于将数字的小数部分抹掉,只返回整数部分。

// 示例代码
console.log(Math.trunc(3.5)); // 输出: 3

8. Math.sign()

Math.sign() 方法用于判断一个数到底为正数、负数还是零。如果是正数,返回 1;如果是负数,返回 -1;如果是零,返回 0。

// 示例代码
console.log(Math.sign(100)); // 输出: 1
console.log(Math.sign(0)); // 输出: 0
console.log(Math.sign(-20000)); // 输出: -1

以上就是 JavaScript 数值扩展的一些常用方法和属性的介绍。通过这些扩展,你可以更方便地处理数值类型的数据。

http://www.tj-hxxt.cn/news/21700.html

相关文章:

  • 营销网站建设免费策划营销
  • 佛山做推广网站的香水推广软文
  • 中国风网站怎么配色广告公司广告牌制作
  • 新余网站建设找谁做百度一下官网首页登录
  • 小程序公司开发排名安卓内核级优化神器
  • 加强政府网站信息内容建设意见最新社会舆情信息
  • 建设网站的网站公司免费域名申请
  • 昆明市城市基本建设档案馆网站百度手机助手下载2022新版
  • 长沙建设公司网站近三天发生的重要新闻
  • 用ps做班级网站网站推广优化方式
  • 花钱做推广广告哪个网站好百度地图导航2022最新版
  • 事业单位门户网站建设电商网站怎样优化
  • dw下载手机版连云港seo优化
  • 罗永浩做的网站关键词竞价广告
  • p2vr做的网站怎么再次打开百度网站收录提交
  • 网站建设服务费百度识图搜索网页版
  • 北京建站模板展示竞价推广网络推广运营
  • 17一起做网站zwd.com网页设计案例
  • 苏州百度推广客服电话网站优化有哪些技巧
  • 盐山网站建设最新推广方法
  • 有什么网站可以做免费推广宁波网站排名优化seo
  • 有了域名怎样做网站汕头百度seo公司
  • 河南工程建设信息网官网 可登录中项网seo网站推广平台
  • 网站视频怎么做郑州百度搜索优化
  • 做班级网站代码北京已感染上千万人
  • 天龙八部私服怎么做网站百度开户需要什么资质
  • 学设计哪个专业好北京seo收费
  • 聊城pc网站建设软件免费发布广告信息网
  • 临沂网站临沂网站制作合肥搜索引擎优化
  • 表白网页百度关键词相关性优化软件