数值

作者: cooore | 来源:发表于2016-07-19 11:18 被阅读0次

163 整型
3.14 浮点型
2.5e11 科学计数法形式
0xfa1b 16进制形式

运算

1 + 2
1 - 2
1 * 2
1 / 2

Math.abs(x) 绝对值

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

Math.round(x) 四舍五入

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

Math.ceil(x) 向上取整

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

Math.floor(x) 向下取整

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.min(1,2) //1
Math.min(-1,-2,-3)//-3

Math.random() 获取随机数 0<=x<1

Math的其他方法

parseInt(string,radix) 将字符串转化成整型

parseInt('1.1');//1
parseInt('1.9');//1
parseInt('1b2.4'); //1 从第一个字符开始,碰到非数字时,非数字及后面全部忽略
parseInt('www');//NaN

parseFloat(string) 输出结果为浮点型

parseFloat('100.1');//100.1
parseFloat('12.4b5');//12.4
parseFloat('www');//NaN

Number(value) 将一个东西转化成数字

Number('100.1');//100.1
Number('12.4b5');//NaN
Number('www');//NaN

num.toFixed(digits)

(100.123).toFixed(2);//"100.12"输出字符串
(100.123).toFixed(0);//"100"

讨论

如何获取一个大于等于0且小于等于9的随机整数?
先取0-1间随机数,乘以10向下取整即可
Math.floor(Math.random() * 10)

相关文章

  • Excle常用函数

    常用加减乘除用法公式 =数值1+数值2=数值1-数值2=数值1*数值2=数值1/数值2 常用函数及用法 sum 求...

  • 数值分析:数值积分与数值微分

    1 数值积分概述 1.1 引言   对于许多实际问题的求解往往需要计算积分。在高等数学中计算积分采用的是著名的牛顿...

  • 数值单位和数值

    一、长度单位 1.1 绝对单位 absolute units 1.1.1 px pixel 像素是一个绝对单位,这...

  • 数值

    数值 // absolute 绝对值Math.abs(5);Math.abs(-5); // 5 // round...

  • 数值

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

  • 数值

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

  • 数值

    163 整型3.14 浮点型2.5e11 科学计数法形式0xfa1b 16进制形式 运算 1 + 21 - 21 ...

  • 数值

    Math.roundMath.round(1.1) // => 1 Math.ceilMath.ceil(1.1...

  • 数值

    数值的表示二进制表示法新写法: 前缀 0b 或 0B 。 八进制表示法新写法: 前缀 0o 或 0O 。 常量Nu...

  • 非数值转化为数值

    有三个函数可以把非数值转化为数值 Number () parseInt () parseFloat () Numb...

网友评论

      本文标题:数值

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