JS数值

作者: olivia1111 | 来源:发表于2016-01-24 10:38 被阅读13次

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

复杂运算

  • 绝对值

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

相关文章

  • JS数值

    数值 100 整型 3.14 浮点型 3.14e7 科学计数法 0xfa1b 16进制 在数值中除了加减乘除求余外...

  • JS数值

    整型浮点型科学计数法十六进制 复杂运算 绝对值 Math.abs(5);Math.abs(-5); 四舍五入-把浮...

  • JS数值

    JS数值 一、JS内部的数值形式和精度 在JS内部,所有的数值都是以64位的浮点数的形式存在的。即使是整数也是如此...

  • ## JS初识

    ## JS初识 # js初识 # js注释 # 变量 # 变量的命名 JS数值的类型 # Number类型 # S...

  • js数值方法

    Math方法 绝对值 获取x的绝对值 取整 对数值x四舍五入取整 对数值x向上取整,返回大于x的最小整数 对数值x...

  • JS数值精度

    整数和浮点数 JavaScript 内部,所有数字都是以64位浮点数形式储存,即使整数也是如此。所以,1与1.0是...

  • js特殊数值

    javascript中有许多特殊值 0,"",null,undefined,[],{},NaN,false,这篇文...

  • js数据类型 运算符

    在js中,有三个函数可以把非数值转换成数值:number(),parseint(),parsefloat(),nu...

  • js数值进制互转

    十进制转换为?进制: 语法 其中,radix为可选。规定表示转换的基数,是2 ~ 36之间的整数。若省略该参数,则...

  • 「JS」案例 · 数值转换

    以上代码的输出结果为:NaN 知识点1:递增递减运算符 a++可以理解为a=a+1而在+1之前先将a本身的值返回 ...

网友评论

      本文标题:JS数值

      本文链接:https://www.haomeiwen.com/subject/vkghkttx.html