Pemahaman Perulangan dalam JavaScript

Pemahaman Perulangan dalam JavaScript

11th Grade

10 Qs

quiz-placeholder

Similar activities

Algoritma dan Pemrograman

Algoritma dan Pemrograman

1st Grade - University

15 Qs

Asesmen Awal Looping

Asesmen Awal Looping

11th Grade

6 Qs

Hari 3 - Kuis Coding & Perkenalan AI

Hari 3 - Kuis Coding & Perkenalan AI

KG - University

10 Qs

Hari 3 - Kuis Coding & Perkenalan AI

Hari 3 - Kuis Coding & Perkenalan AI

1st - 12th Grade

10 Qs

Pre test Perulangan dalam PHP

Pre test Perulangan dalam PHP

11th Grade

5 Qs

Pemrograman C: Looping dan Strukturnya

Pemrograman C: Looping dan Strukturnya

11th Grade

10 Qs

Desain Algoritma

Desain Algoritma

11th Grade

15 Qs

Hari3-Kuis Coding dan Perkenalan AI

Hari3-Kuis Coding dan Perkenalan AI

1st Grade - University

10 Qs

Pemahaman Perulangan dalam JavaScript

Pemahaman Perulangan dalam JavaScript

Assessment

Quiz

Computers

11th Grade

Medium

Created by

Ghaluh Kusuma Ningrum

Used 2+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Buatlah sintaks perulangan for yang mencetak angka 1 sampai 10.

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

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

for (let i = 0; i < 10; i++) { console.log(i); }

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

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa perbedaan antara perulangan while dan do while?

'while' selalu menjalankan blok kode setidaknya sekali

'while' dan 'do while' memiliki fungsi yang sama

Perbedaan utama adalah urutan pengecekan kondisi: 'while' memeriksa sebelum eksekusi, 'do while' setelah eksekusi.

'do while' tidak memerlukan kondisi untuk berhenti

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Buatlah sintaks perulangan while yang mencetak angka genap dari 2 sampai 20.

angka = 1 while angka < 20: print(angka) angka += 1

angka = 2 while angka <= 20: print(angka) angka += 2

angka = 2 for angka in range(2, 21, 1): if angka % 2 == 0: print(angka)

angka = 0 while angka < 20: print(angka) angka += 2

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Buatlah sintaks do while yang mencetak angka 1 sampai 5.

while (i <= 5) { System.out.println(i); i++; }

int i = 1; do { System.out.println(i); i++; } while (i <= 5);

int i = 0; do { System.out.println(i); i++; } while (i < 5);

for (int i = 1; i <= 5; i++) { System.out.println(i); }

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Jelaskan kapan sebaiknya menggunakan perulangan for dibandingkan while.

Gunakan 'while' ketika jumlah iterasi diketahui.

Gunakan 'for' untuk perulangan tak terbatas.

Gunakan 'for' ketika jumlah iterasi diketahui; gunakan 'while' ketika jumlah iterasi tidak pasti.

Gunakan 'for' hanya untuk array dan 'while' untuk objek.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Buatlah contoh nested loop yang mencetak tabel perkalian 1 sampai 5.

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

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

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

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

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa yang terjadi jika kondisi pada perulangan while selalu bernilai true?

Program akan berhenti setelah satu iterasi.

Program akan menghasilkan output acak setiap kali.

Program akan berjalan dengan normal tanpa masalah.

Program akan terjebak dalam loop tak terbatas.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?

Discover more resources for Computers