Setelah mempelajari konsep dasar JavaScript seperti variabel, tipe data, kontrol alur (if, else, switch), dan perulangan (for, while, do...while), kini saatnya menguji pemahaman kamu melalui latihan soal.
Latihan ini dirancang untuk membantu kamu:
Tidak perlu khawatir jika kamu belum bisa menjawab semuanya. Latihan ini bukan tentang siapa yang paling cepat selesai, tapi tentang memahami proses berpikir di balik sebuah solusi. Cobalah kerjakan dengan tanganmu sendiri terlebih dahulu sebelum mencari jawabannya.
Selamat belajar dan semoga sukses! 🚀
1. Buat variabel dengan tipe data berikut:
Bonus: Cetak semua variabel tersebut ke console.
2. Periksa tipe data dari variabel-variabel di atas menggunakan typeof.
Contoh:
if, else, else if, dan switch3. Buat program yang meminta nilai ujian (0–100), lalu tampilkan keterangan:
Gunakan struktur if...else if.
4. Buat program yang meminta nama hari (Senin, Selasa, dst), lalu tampilkan:
Senin s.d. JumatSabtu atau MingguGunakan switch.
5. Cetak angka 1 sampai 10 menggunakan:
forwhiledo...while6. Cetak semua angka ganjil dari 1 sampai 20.
Gunakan
fordan operator modulo (%).
7. Hitung total dari angka 1 sampai 100 menggunakan perulangan.
Output:
Jumlah total: 5050
8. Buat daftar angka dari 1 sampai 10, tapi:
Gunakan break dan continue.
9. Tantangan: Buat program yang mengecek apakah sebuah angka adalah bilangan prima.
Petunjuk: Bilangan prima hanya habis dibagi 1 dan dirinya sendiri.
Contoh output: