Day1
str.charAt(i) 字符串的第i个字符
arr.push(m);//arr的长度
parseInt(j); //字符转数字
eg1: 348597 => [7,9,5,8,4,3]
程序
function digitize(n) {
return n.toString().split("").reverse().map(function(i){
return Number(i);
});
}
filter() 用法
filter为数组中的每个元素调用一次 callback函数,返回 true 或 等价于 true 的值 的元素创建一个新数组
eg2:Take an array and remove every second element out of that array.
function removeEveryOther(arr){
return arr.filter(function(elem,index){
return index%2===0;
});
}
判断n是否为整数
parseInt(n) === n && n > 0
n% 1 === 0;
开平方,
Math.sqrt(n) //n开平方
Math.pow(n,m) //n的m次方
Math.round(n) //与 n 最接近的整数