JSFiddle - React, Tailwind, and code Playground
by HappyCougar
JavaScript
/* 1.a */
function getArrayByMaxValue(maxValue) {
var array = [];
for (var i = 0; i <= maxValue; i++) {
array.push(i);
}
return array;
}
/* 1.b - best practice */
function getArraySum(arr) {
return arr.reduce(function(sum, current) {
return sum + current;
}, 0);
}
/* 1.c - best practice */
function getArrayMinValue(arr) {
return Math.min.apply(null,arr);
}
/* 1.d - best practice */
function getArrayMaxValue(arr) {
return Math.max.apply(null,arr);
}
/* 1.f - best practice */
function getArrayEvenValues(arr) {
return arr.filter(function(x) {
return x % 2 === 0;
})
}