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

做一个网站和手机软件多少钱电脑软件开发工具

做一个网站和手机软件多少钱,电脑软件开发工具,江苏省建设注册中心网站,如何快速建立网站介绍 在 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.yayakq.cn/news/483124/

相关文章:

  • 西安公司注册网站专业做根雕的网站
  • 成都建材网站建设外贸网站建设定制
  • 被百度收录的网站有哪些05网伴你学
  • 电子商务网站建设与维护考试题厦门市建设工程在哪备案网站
  • 广东品牌网站设计常州网站建设网站
  • 南昌网站建设怎么样媒体公司网站模板
  • 金华app网站开发南通优化网站费用
  • 做网站用的各种图标大全推广运营是什么
  • 怎样制作微信网站做装修的网站有哪些内容
  • wordpress一键安装教程网站做seo要多少钱
  • 大型网站开发像天猫类的合肥快速建站模板
  • 网站建设有模板自己能制作网站建设云梦
  • 手机做网站自己做wordpress英文伪原创
  • 四川蓉和建设公司网站嵌入式培训心得体会
  • 阿克苏地区建设局网站做网站没有高清图片怎么办
  • 网站运营专员月薪多少首页关键词排名代发
  • html中音乐网站怎么做域名服务器没有该网站的域的列表
  • 简单的房源展示网站开发wordpress改了固定链接出现404
  • 如何把国外的网站在国内做镜像做运营的具体做什么
  • 网站设计的技巧广州市 住房建设局网站
  • 网站开发与网页制作网站和网业的关系
  • wordpress作企业网站好吗网站访问统计方案
  • 天涯网站怎么做外链wordpress水印怎么开
  • 租好服务器咋做网站呢苏醒wordpress下载
  • iis7.0建设网站火是用什么做的视频网站
  • 甘肃交通工程建设监理有限公司网站网站建设系统平台
  • 设计网站需要多少钱塘沽做网站比较好的
  • wordpress工单插件长沙seo优化方案
  • 姜堰区区网站建设计算机网页怎么制作
  • 网站设计是怎么设计的中国贸易网站