JS数值

整型
浮点型
科学计数法
十六进制

复杂运算

  • 绝对值

Math.abs(5);
Math.abs(-5);

  • 四舍五入-把浮点型变为整型

Math.round(1.1)//1
Math.round(1.9)//2

  • 向上取整

Math.ceil(1.1)//2
Math.ceil(1.9)//2

  • 向下取整

Math.floor(1.1)//1
Math.floor(1.9)//1

  • 取最大值

Math.max([value1[,value2[,..]]])
Math.max(1,2)//2
Math.max(-1,-2,-3)//-1

  • 取最小值

Math.min([value1[,value2[,..]]])

  • 获取随机数

Math.random()


0=<范围<1
  • 其他运算方法


    运算方法

数值转换

  • parseInt(string,radix)识别并转为整数
    string:字符串
    radix:进制

parseInt(‘1.1’)//1
parseInt(‘1.9’)//1
parseInt(‘1b2.4’)//遇到非数字之后无法识别
parseInt(‘abc’)//NaN,Not a number

  • parseFloat(string)识别浮点数

parseFloat('102.1')//102.1
parseFloat('12.4b1')//12.4
parseFloat(‘abc’)//NaN,Not a number

  • Number(value)只能识别数字

Number('101.1')//101.1
Number('12.4b1')//NaN

  • (num).toFixed(digits)保留小数点后位数

(102.123).toFixed(2)//102.12
(102.123).toFixed(0)//102

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Math方法 绝对值 获取x的绝对值 取整 对数值x四舍五入取整 对数值x向上取整,返回大于x的最小整数 对数值x...
    angelwgh阅读 397评论 0 0
  • 数值 100 整型 3.14 浮点型 3.14e7 科学计数法 0xfa1b 16进制 在数值中除了加减乘除求余外...
    YM雨蒙阅读 489评论 0 0
  • Math.abs() 绝对值 Math.round() 四舍五入变整型 Math.ceil()向上取整 Math....
    小九喵喵阅读 310评论 0 0
  • 基础知识 js内部所有数字在计算机内存中的表示都是64位双精度浮点数 双精度浮点数表示法的副作用 使用二进制浮点数...
    清水芦苇阅读 1,074评论 0 0
  • 变量 声明变量 命名变量区分大小写的语言第一个字符是字母或下划线_,数字不能作为第一个字符字符必须是字母,数字或者...
    flyingtoparis阅读 836评论 0 0