Quiz · JavaScriptLevel Dasar

JavaScript Assessment

Uji pemahaman logika & konsep dasar JavaScript, mulai dari tipe data hingga kontrol alur.

Materi yang Diuji

Soal-soal pada quiz JavaScript ini menguji pemahaman atas materi berikut:

  • Variabel & Tipe Data
  • Operator & Ekspresi
  • Percabangan (if/else, switch)
  • Perulangan (loops)
  • Array & Metodenya
  • Fungsi & Scope

Skill yang Diukur

  • Pemahaman konsep dasar JavaScript
  • Kemampuan membaca & menebak output kode
  • Logika percabangan dan perulangan

Ketentuan Pengerjaan

  • Kerjakan tanpa bantuan kode editor.
  • Tiap soal punya satu jawaban benar.
  • Skor langsung tampil di akhir pengerjaan.

Pratinjau Soal

10 soal · ditampilkan 3

Contoh soal yang akan kamu temui — tebak output kode-nya. Jawaban benar ditandai hijau.

Soal 1

console.log(typeof null);
  • A."object"
  • B."null"
  • C."undefined"
  • D."boolean"

Ini keanehan (quirk) JS yang terkenal. null dikategorikan sebagai "object" sejak awal JavaScript sebagai bug historis yang tak diperbaiki demi kompatibilitas.

Soal 2

console.log(10 % 3);
  • A.1
  • B.3
  • C.0
  • D.3.33

Operator % mengembalikan sisa pembagian. 10 dibagi 3 = 3 sisa 1, jadi hasilnya 1.

Soal 3

const x = 5;
x = 10;
console.log(x);
  • A.10
  • B.5
  • C.TypeError
  • D.undefined

const tidak bisa di-assign ulang. Mencoba mengubah nilainya memicu TypeError: Assignment to constant variable.

Informasi Quiz

Jumlah Soal
10 soal
Durasi
30 menit
Passing Score
70%
Level
Dasar
Lanjutkan Quiz