用于执行数学任务:
- ceil() 对数进行上舍入,负数-号后面的数字越大,值越小。
- floor() 对数进行下舍入,等于帮你把小数点后面的去掉了。负数-号后面的数字越大值越
- round() 把数四舍五入为最接近的数,★特殊点 满足两个条件 第一个是负数 第二个小数位是5
- random() 返回0.0~1.0之间的随机数,公式Math.floor( Math.random()*(max-min) ) + min
字符串的截取:substring(start,end) 提取字符串中两个指定的索引号之间的字符,substring方法的两个参数,第一个表示以下标为多少的字符开头,包括该字符,第二个表示以下标为多少的字符结尾,不包括该字符,substring会返回一个截图后的新的字符串,对原来的字符,不会产生影响let str = "hello kitty";let n = str.substring(1,3);
如果你只传一个下标,表示你从这个下标开始到最后,包括最后一个字符let n = str.substring(1);et n = str.substring(1,str.length);
substr(start,number) 也是表示字符串截取,第一个参数表示从什么下标开始,并包括第一个下标,第二个参数表示从开始的下标开始,截取几个 不推荐使用这种写法
slice(start,end) 也是表示字符串的截取,slice(start,end) 提取字符串中两个指定的索引号之间的字符,slice方法的两个参数,第一个表示以下标为多少的字符开头,包括该字符,第二个表示以下标为多少的字符结尾,不包括该字符
区别:substring不能够用负数作为下标,没有负数下标这个功能,而slice可以,最后一个字符就是-1,依次类推,倒数第二个字符就是-2
replace和replaceAll 方法里面的第二个参数是函数,