javascript算数运算

var sum1 = Math.pow(2,3);  //2的3次方  8

var sum2 = Math.max(8,6,50,5,20); //求最大值  50

var sum3 = Math.round(6.5); //四舍五入  7

var sum4 = Math.ceil(3.3);  //向上求整  4

var sum5 = Math.floor(3.3); //向下取整  3

var sum6 = Math.abs(-5);   //求绝对值   5

var sum7 = Math.min(3,5,7,9,2,4); //求最小值   2

var sum8 = Math.random(); //0 ~ 1 之间的一个随机数

var sum9 = Math.PI;  //圆周率 3.1415926

var sum10 = Math.E;  //自然对数的底数

var sum11 = Math.sqrt(9);  //9的平方根

var sum12 = Math.pow(27,1/3);  // 27的立方根

var sum13 = Math.sin(0); //三角函数  Math.cos()  Math.atan()  等

var sum14 = Math.log(10);//10的自然对数

var sum15 = Math.log(100)/Math.LN10;   //以2为低512的对数

var sum16 = Math.exp(3)  // e的三次幂

 

alert("sum:"+sum16);

---------------------------------------------------------------------------------------------

 

 时间设置

var then = new Date(2010,1,1) // 设定时间为 2011/1/1 

var later = new Date(2016,7,27,17,10,30); //同一天,当地时间 5点10分30秒

var now = new Date(); //创建当前时间

var elapsed = now - later; //日期减法,计算时间间隔的毫秒数 得到的是毫秒

var elyear = elapsed/1000/60/60/24/365;//得到多少年

var year = later.getFullYear(); // 得到年份

var month = later.getMonth(); // 得到的月数

var date = later.getDate(); //得到的天数

var day = later.getDay();  //得到星期几,0代表星期日,5代表星期一

var hours = later.getHours(); //当地时间

var utchours = later.getUTCHours(); //使用UTC 表示小时的时间,基于时区

 

 ---------------------------------------------------------------------------------------------------

     截取字符串

 

var m1 = msg.charAt(0);//截取从0开始的第一个字符

var m2 = msg.charAt(msg.length-1);  //截取最后一个字符

var m3 = msg.substring(1,4); //截取从1开始到4的字符 但是不包含第4 结果:elc

var m4 = msg.slice(1,4);  //同上

//substring() 方法用于提取字符串中介于两个指定下标之间的字符。主要用于字符串截取

//slice() 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。 可支持负数

var m5 = msg.slice(-3);// 可支持负数   结果:hao 

var m6 = msg.indexOf("o"); // 从前面书查看第一次出现 o 字符的位置 下标从0开始

var m7 = msg.lastIndexOf("g");  //从后面数,查看第一次出现的位置 g   下标从0开始

var m8 = msg.indexOf("o",5); // 从下标第五个位置开始数,第一次出现的位置;

var m9 = msg.split("o"); // 以 O 字符串分割 以,号分开

var m10 = msg.replace("o","i");//第一次出现o 字符  就将 o 替换成 i 

var m11 = msg.toUpperCase(); //将 字符串 转换为 大写的

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

猜你喜欢

转载自793863401.iteye.com/blog/2314284