前言
记录刷leetcode题时常用的函数。持续更新中。。。欢迎指正补充
一、常用函数
1.Math库
1.最大值/最小值
Math.max()最大值
Math.min()最小值
console.log(Math.max(1,2)) //2
console.log(Math.min(1,2)) //1
2.取整
Math.ceil() 向上取整
Math.floor() 向下取整
Math.round() 四舍五入
console.log(Math.ceil(5.8)) //6
console.log(Math.floor(5.8)) //5
console.log(Math.round(5.8)) //6
2.展开语法(…)
可以在函数调用数组构造时,将对象表达式按照key-value展开
function sum(x,y,z){
return x+y+z
}
const number = [1,2,3]
console.log(sum(...number)) //6
3.数组操作
1.slice() 截取数组
从已有的数组中返回选定选定的原色
slice(start,end)start为起始位置,end(不包括)为结束位置
let a = [1,2,3,4]
console.