您现在的位置:爱折腾>> web>>正文内容

Javascript算术运算函数

Math.pow(2,53)   =>2的53次幂
Math.round(.6)    =>四舍五入
Math.ceil(.6)        =>向上求整
Math.floor(.6)       =>向下求整
Math.abs(-5)        =>求绝对值
Math.max(x,y,z)    =>返回最大值
Math.min(x,y,z)     =>返回最小值
Math.random()      =>生成一个大于等于0小于1.0的伪随机数
Math.PI                 =>圆周率
Math.E                  =>自然对数的底数
Math.sqrt(3)          =>3的平方根
Math.pow(3,1/3)     =>3的立方根
Math.sin(0)            =>三角函数:还有Math.cos,Math.atan等
Math.log(10)           =>10的自然对数
Math.log(100)/Math.LN10 =>以10为底100的对数
Math.log(512)/Math.LN2   =>以2为底数512的对数
Math.exp(3)            =>e的三次幂
以上是javacript所支持的所有数学函数。

字符串的使用
var s="hellow,world"     //定义一个字符串
s.charAt(0)                  // =>"h": 第一个字符
s.charAt(s.length-1)     // => "d": 最后一个字符
s.substring(1,4)           // => "ell":第2~4个字符
s.slice(1,4)                  // =>"ell":同上
s.slice(-3)                    // =>"rld":最后三个字符
s.indexOf("1")              // =>2:字符1首次出现的位置
s.lastIndexOf("1")        // =>10:字符最后一次出现的位置
s.indexOf("1",3)           // =>3:在位置3及之后首次出现字符1的位置
s.split(",")                   // =>["hello","world"]分割成子串
s.replace("h","H")         // =>"Hello,world":全文字符替换
s.toUpperCase()           // ="HELLO,WORLD"

相关文章