千万不要小看 js 里的算术方法,它在项目中的数据分析、图表数据计算上,用处很大
2017-07-20 17:58
405 查看
加减乘除表示法
1. “加”用plus,and或add表示;“等于”用is,make,equal等词表示。
2+3=? 可表示为: How much is two plus three?
2. “减”用 minus或 take from表示
10-6=? How much is ten minus six?
3. “乘”用time(动词)或multiply表示
3X4=? How much is three times four?
4. “除”用divide的过去分词形式表示
16÷4=? How much is sixteen divided by four?
1、丢弃小数部分,保留整数部分
parseInt(7/2)
2、向上取整,有小数整数部分加1
Math.ceil(7/2) = 4
3、四舍五入
Math.round(7/2) = 4
4、向下取整
Math.floor(7/2) = 3
5、保留小数x位
var num = 23.33334;
num.toFixed(2)
6、转为字符串
var num = 10;
var str1 = num.toString();//方法一
var str2 = String(num);//方法二
var str3 = "" + num;//方法三
7、Math.sin() 与 Math.cos() 用法
Math.sin(x) //x 的正玄值。返回值在 -1.0 到 1.0 之间
Math.cos(x) //x 的余弦值。返回的是 -1.0 到 1.0 之间的数
这两个函数中的X 都是指的“弧度”而非“角度”,弧度的计算公式为: 2*PI/360*角度;
30° 角度 的弧度 = 2*Math.PI/360*30
8、取绝对值Math.abs(x);
1. “加”用plus,and或add表示;“等于”用is,make,equal等词表示。
2+3=? 可表示为: How much is two plus three?
2. “减”用 minus或 take from表示
10-6=? How much is ten minus six?
3. “乘”用time(动词)或multiply表示
3X4=? How much is three times four?
4. “除”用divide的过去分词形式表示
16÷4=? How much is sixteen divided by four?
1、丢弃小数部分,保留整数部分
parseInt(7/2)
2、向上取整,有小数整数部分加1
Math.ceil(7/2) = 4
3、四舍五入
Math.round(7/2) = 4
4、向下取整
Math.floor(7/2) = 3
5、保留小数x位
var num = 23.33334;
num.toFixed(2)
6、转为字符串
var num = 10;
var str1 = num.toString();//方法一
var str2 = String(num);//方法二
var str3 = "" + num;//方法三
7、Math.sin() 与 Math.cos() 用法
Math.sin(x) //x 的正玄值。返回值在 -1.0 到 1.0 之间
Math.cos(x) //x 的余弦值。返回的是 -1.0 到 1.0 之间的数
这两个函数中的X 都是指的“弧度”而非“角度”,弧度的计算公式为: 2*PI/360*角度;
30° 角度 的弧度 = 2*Math.PI/360*30
8、取绝对值Math.abs(x);
相关文章推荐
- 大数据Spark “蘑菇云”行动第64课: 页面跳转功能分析与架构 A、B、C页面之间跳转率的计算方法
- StatSVN插件使用方法总结-项目代码分析工具 工作量图表生成工具
- 常用数据分析方法&&误差计算
- js数据类型判断 toString方法的底层分析
- 仿美团项目学习源码分析(2)---JS之slice()方法
- js判断数据类型的几种方法及应用场景分析
- 语义轨迹数据分析:一种概念和计算方法
- StatSVN插件使用方法总结-项目代码分析工具 工作量图表生成工具
- 网页图表 开源工具Chart.js中关于Y轴数据从浮点数修改至整数展示的方法
- JS页面间数据传递的各种方法和分析
- JS的toFixed方法设置小数点位数后再进行计算,数据出错问题
- Excel在统计分析中的应用—第二章—描述性统计-分组数据的算术平均值、方差及标准差求解方法
- echarts同一页面中四个图表切换的js数据交互方法示例
- 用js实现计算代码行数的简单方法附代码
- 基于.NET 2.0的GIS开源项目SharpMap分析手记(四):地图数据访问机制分析
- 千万千万不要小看delphi中的packed
- fm2008 数据的计算方法
- 在VS2005中使用强类型数据 - 开发项目的好方法
- 分析了各种控制js 装载过程的方法和优劣