Cxy56
Cxy56
``` // 方法1, 利用setTimeout、setInterval的第三个参数,第三个以后的参数是作为第一个func()的参数传进去。 function print(n){ setTimeout(() => { console.log(n); }, 1, Math.floor(Math.random() * 1000)); } for(var i = 0; i < 100; i++){ print(i); } // 方法2:修改settimout第一个函数参数 function print(n){...
```js var searchRange = function(nums, target) { let left = 0, right = nums.length -1 let start = -1, end = -1 while(left target) right-- // 找到最后一个出现的位置,赋值给end if(nums[right] === target...
sort(() => Math.random() - 0.5) sort() 会根据 compareFunction(a, b) 的返回值,来决定 a 和 b 的相对位置: 如果 compareFunction(a, b) 小于 0 ,那么 a 会被排列到 b 之前; 如果 compareFunction(a, b) 大于 0 ,那么...