Study Case - JavaScript

Silakan buka console untuk melihat output

Study Case 1

✅ 5 Studi Kasus:
1.Buat variabel namaSekolah di global, lalu tampilkan di dalam fungsi.
2.Buat variabel namaGuru di dalam fungsi, coba tampilkan di luar fungsi.
3.Buat perulangan for dengan let i, cek apakah i bisa dipakai di luar perulangan.
4.Bandingkan var dan let di dalam perulangan (lihat bedanya).
5.Buat dua fungsi berbeda, masing-masing punya variabel namaSiswa. Apakah mereka bisa saling ganggu?

Study Case 2

✅ 5 Studi Kasus:

1.Coba tampilkan variabel var sebelum didefinisikan.
2.Coba tampilkan variabel let sebelum didefinisikan.
3.Coba tampilkan variabel const sebelum didefinisikan.
4.Buat fungsi normal di bawah, lalu panggil di atas.
5.Buat fungsi versi panah (const halo = () => {}), panggil di atas. Apa bedanya?

Study Case 3

✅ 5 Studi Kasus:

1.Buat fungsi buatCounter() yang setiap dipanggil nambah 1.
2.Buat fungsi buatTabungan() yang bisa menyimpan uang.
3.Buat fungsi buatKeranjangBelanja() yang bisa menambahkan barang baru.
4.Buat fungsi buatTimer() yang menyimpan detik setiap kali dipanggil.
5.Buat fungsi buatCatatanNama() yang bisa menambahkan nama siswa ke daftar.