Selasa, 11 November 2025

Soal Latihan For Loop

Soal Latihan For Loop

Materi: Traditional For Loop dengan Initializer, Condition, dan Increment

Pengantar

For loop adalah salah satu struktur perulangan paling fundamental dalam pemrograman JavaScript. Loop ini terdiri dari tiga bagian utama: initializer (nilai awal), condition (kondisi), dan increment (perubahan nilai).

SOAL 1

Perhatikan kode berikut:

for (let i = 1; i <= 5; i++) { console.log(i); }

Apa output yang dihasilkan dari kode di atas?

  • A. 1 2 3 4
  • B. 1 2 3 4 5
  • C. 0 1 2 3 4
  • D. 2 3 4 5 6
  • E. 1 2 3 4 5 6

✓Jawaban: B

Penjelasan:
  • Initializer: let i = 1 - Loop dimulai dari nilai 1
  • Condition: i <= 5 - Loop berjalan selama i kurang dari atau sama dengan 5
  • Increment: i++ - Nilai i bertambah 1 setiap iterasi
  • Output: 1, 2, 3, 4, 5
SOAL 2

Perhatikan kode berikut:

let total = 0; for (let i = 2; i <= 6; i += 2) { total += i; } console.log(total);

Berapakah nilai total yang akan ditampilkan?

  • A. 6
  • B. 8
  • C. 10
  • D. 12
  • E. 14

✓Jawaban: D

Penjelasan:

Loop ini menambahkan bilangan genap dari 2 sampai 6:

  • Iterasi 1: i = 2, total = 0 + 2 = 2
  • Iterasi 2: i = 4, total = 2 + 4 = 6
  • Iterasi 3: i = 6, total = 6 + 6 = 12
  • Hasil akhir: total = 12

Tidak ada komentar:

Posting Komentar

WARUNG GORENGAN - SENDI

🍽️ Warung Gorengan Aplikasi Jastip Gorengan Kantin - Solusi Modern untuk Pesan...