1. Output dari kode program di bawah adalah:
if (true) {
const a = 'Pernyataan Benar';
console.log(a);
}
console.log(a);
- 2 pernyataan ‘ Pernyataan Benar’
- ‘Pernyataan Benar’ dan Error
- Error dan ‘Pernyataan Benar’
- 2 pernyataan Error
Pembahasan: Karena variabel a merupakan variabel blok untuk if statement, maka console.log() di dalam blok if statement akan berhasil mengeluarkan output ‘Pernyataan Benar’ tapi jika variabel a dicoba diakses dari luar akan menghasilkan error.
2. Berikut adalah bukan jenis scope dalam javascript:
- Block scope
- Local scope
- Global scope
- Foreign scope
Pembahasan: Yang termasuk jenis scope dalam javascript adalah global scope, local scope dan block scope.
Nantikan quiz selanjutnya ya. Tetap semangat, see you next time!