~ 1 min read

Simply Array Sum & A Very Big Sum

Menambahkan semua nilai dalam Array, EZ bukan??  ๐Ÿ˜‹

Gambaran Umum

Menambahkan semua nilai dalam Array, EZ bukan?? ๐Ÿ˜‹

Metode

  1. For Loop
  2. For in
  3. Reduce function

Runutan Jawab

  • For Loop, For In
    • Mendeklarasi variabel Sum
    • Membuat perulangan index array
    • Index tidak boleh lebih dari panjang Array (array.length)
    • Tambahkan sum dengan isi array sesuai index
    • Simpan dalam variabel sum
    • Hal ini terulang sampai syarat loop berakhir
    • Terakhir, tinggal kembalikan/print varibel sum
  • Reduce function
    • Mendeklarasi variabel Sum
    • Isi sum dengan array yg ditautkan ke Reduce
    • Tulis sesuai syntax yang berisikan accumulator dan current Value
    • Kemudian tambahkan keduanya
    • Terakhir, tinggal kembalikan/print varibel sum

Jawaban

// For Loop
Let Sum = 0;
For (let i=0; i<arr.length; i++){
     Sum += arr[i];
}
// atau menggunakan For in
For (let i in arr){
     Sum += ar[i];
}
Return Sum;

// Reduce()
Let Sum = arr.reduce((acc,currVal)=> acc+currVal);
Return Sum;

Catatan

  • Cara kerja Reduce = Catatan mas Iqbal
  • Long Integer variables are stored as signed 32-bit (4-byte) numbers ranging in value from -2,147,483,648 to 2,147,483,647.

Cek Metode Sunat Kami Disini Metode Sunat Pilihan Kami

Sunat Aman, Anak Ceria hanya di Sunat Nyaman Solo ๐Ÿ‘ˆ ๐Ÿ‘ˆ