CodeWar Practice Summary
K8
Calculate average
两种情况,数组存在求平均值,不存在为空则直接返回0
- 判断数组是否为0
/* The Array is NULL*/
array == false;
array.length == 0;
array == 0;
/*The code on the top*/
function find_average(array) {
var sum = array.reduce((a, b) => a + b, 0);
return sum/array.length;
}
/*---------------------------------
.reduce -> 对数组中的每个元素相加后返回
a,b 自定义
MDN explain:
const reducer= (previousValue,currentValue) => previousValue+currentValue;
0 -> 默认定义为0,排除数组为空的情况
*/
Square(n) Sum
求数组里每个值平方后的和
和上面一个类型
Sum of the first nth term of Series
数字找规律题
从0开始计数:1+i*3
从1开始计数:1+(i-1)*3