Menjawab Soal Tes JavaScript - Jumlah Isi Array
Buat sebuah fungsi bernama add
yang menerima sebuah array dan mengembalikan jumlah dari setiap item di dalam array tersebut.
function add(arr) {
let result = 0;
for (let i = 0; i < arr.length; i++) {
result += arr[i];
}
return result;
}
Cara di atas mirip dengan soal double the array yaitu dengan membuat looping dan menjumlahkan masing-masing item serta menyimpannya di sebuah variabel penampung. JavaScript memiliki sebuah method bernama reduce yang dapat melakukan proses yang sama:
function add(arr) {
return arr.reduce((prev, current) => prev + current, 0);
}