JavaScript基础之Number对象和Math对象
2016-10-21 00:00
495 查看
//Math对象 //属性 float Math.E; //返回自然对数的底数e,约2.718 float Math.LN2; //返回2的自然对数,约0.693 float Math.LN10; //返回10的自然对数,约2.302 float Math.LOG2E; //返回以2为底的e的对数,约1.414 float Math.LOG10E; //返回以10为底的e的对数,约0.434 float Math.PI; //返回圆周率,约3.14159 float Math.SQRT1_2; //返回2的平方根的倒数,约0.707 float Math.SQRT2; //返回2的平方根,约1.414 //方法 Number Math.abs(num val); //返回val的绝对值 val不是数字返回NaN val为null返回0 Number Math.acos(num val); //返回val的反余弦值 值为弧度 Number Math.asin(num val); //返回val的反正弦值 值为弧度 Number Math.atan(num val); //返回val的反正切值 值为弧度 Number Math.atan2(num y, num x); //返回坐标(x, y)与X轴之间的角度的弧度 int Math.ceil(num val); //返回对val向上取整后的数 例-1.1=>-1 1.1=>2 int Math.floor(num val); //返回对val向下取整后的数 例-1.1=>-2 1.1=>1 Number Math.sin(num val); //返回弧度值val的正弦值 Number Math.cos(num val); //返回弧度值val的余弦值 Number Math.tan(num val); //返回弧度值val的正切值 Number Math.log(num val); //返回val的自然对数 Number Math.exp(num val); //返回e的val次幂的值 Number Math.pow(num x, num y); //返回x的y次幂的值 Number Math.max(num val, num val1, ...); //返回参数值最大的值 Number Math.min(num val, num val1, ...); //返回参数值最小的值 Number Math.random(); //返回0到1(不包含)之间的随机数 int Math.round(num val); //把数val四舍五入为最近的整数 Number Math.sqrt(num val); //返回val的平方根 //Number对象 //属性 function num.constructor; //返回number对象的构造函数 Number Number.MAX_VALUE; //返回javascript中的最大数 静态属性 Number Number.MIN_VALUE; //返回javascript中的最小数 静态属性 -Infinity Number.NEGATIVE_INFINITY; //返回负无穷大,溢出时返回该值 +Infinity Number.POSITIVE_INFINITY; //返回正无穷大,溢出时返回该值 NaN Number.NaN; //返回表示非数字值的特殊值NaN mixed Number.prototype; //允许对Number对象添加属性和方法 //方法 所有方法返回一个新的值 不改变原值 bool Number.isFinite(mixed val); //检查val是否是一个有限数值 bool Number.isInteger(mixed val); //检查val是否是一个整数 bool Number.isNaN(mixed val); //检查val是否是NaN bool Number.isSafeInteger(mixed val); //检查val是否是一个安全的整数 范围是(2^53-1)到-(2^53-1) string num.toExponential(num val); //返回将数值num表示为指数形式的字符串 val指定为小数位数 string num.toFixed(num val); //返回数值num的文本字符串 val指定为小数位数 string num.toPrecision(num val); //返回将数值num格式化为val位的字符串 string num.toString([num val]); //返回将数值num转换成val进制后的文本字符串 Number num.valueOf(); //返回number对象的原始值
相关文章推荐
- JavaScript中的Number类型、String类型、Global对象、Math对象总结
- JavaScript中的Number类型、String类型、Global对象、Math对象总结
- JavaScript基础——引用类型(四)基本包装类型(Boolean、Number、String)、单体内置对象(Global、Math)
- JavaScript中的Number类型、String类型、Global对象、Math对象总结
- javascript语法之number对象和Math对象
- javascript中Number对象的方法和Math对象的方法
- Javascript 基础之Number对象
- javascript语法之number对象和Math对象
- java基础63 JavaScript中的Number、Math、String、Date对象(网页知识)
- JavaScript基础----30JS内置对象-Math对象
- JavaScript基础之对象
- JavaScript基础之对象
- JavaScript基础语法测试代码,覆盖JavaScript五大对象和function!
- JavaScript基础语法测试代码,覆盖JavaScript五大对象和function!
- JavaScript基础之对象
- HTML DOM教程 49-JavaScript Number 对象
- 3、JavaScript基础教程之对象的基本知识!!!
- javascript 面向对象技术基础教程第1/2页
- JavaScript程序设计——第3章 对象基础
- JavaScript基础—对象(的创建方式)