指定范围内随机数
1产生一个0-max的随机数 // max - 期望的最大值 parseInt(Math.random()*(max+1),10); Math.floor(Math.random()*(max+1)); 2产生一个1-max的随机数 // max - 期望的最大值 parseInt(Math.random()*max,10)+1; Math.floor(Math.random()*max)+1; Math.ceil(Math.random()*max); 3产生一个min-max的随机数 // max - 期望的最大值 // min - 期望的最小值 parseInt(Math.random()*(max-min+1)+min,10); Math.floor(Math.random()*(max-min+1)+min); round(x) 四舍五进后与整 pow(x,y) 返回 y^x 的值
Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math(),像 Math.sin() 这样的函数只是函数,不是某个对象的方法。您无需创建它,通过把 Math 作为对象使用就可以调用其所有属性和方法。
String对象的一些常用方法
String toLowerCase() 把字符串中的文本变成小写 toUpperCase() 把字符串中的文本变成大写 split(delimiter)将字符串分配为数组 substr(startIndex, length) 从startIndex与,取length个字符 substring(startIndex, endIndex) 从startIndex和endIndex之间的字符,没有包含endIndex indexOf(searchString, startIndex) 返回字符串中第一个呈现指定字符串的地位 lastlndexOf(searchString, startIndex) 返回字符串中最后一个呈现指定字符串的地位 charAt(index) 返回指定索引处的字符 replace(regex, newString)将字符串中的某些字符替代成其它字符
评论 (0)
还没有评论,来说两句吧。