NEW
Font size
WorksheetsSumatif Tengah Semester Genap - WP 1
Total questions: 30
Worksheet time: 27mins
Apa output dari kode berikut?
1 2 3
0 1 2
0 1 2 3
udenfined
tidak ada output
Perulangan while akan berjalan selama …
nilai variable tetap sama
kondisi bernilai true
hanya satu kali
loop dijalankan dengan indeks tetap
variabel dalam loop tidak diubah
Apa output dari kode berikut ?
5 4 3 2 1
1 2 3 4 5
5 4 3 2 1 0
0 1 2 3 4 5
undefined
Apa hasil dari kode berikut?
0 2 4
1 3 5
0 1 2 3 4
0 2 4 6 8
1 2 3 4 5
Apa output dari kode berikut?
[1 1], [2 1], [3 1], [1 2], [2 2], [3 2]
[1 1], [1 2], [2 1], [2 2], [3 1], [3 2]
[1 1], [2 2], [3 3]
[1 2], [2 3], [3 4]
error
Perulangan forEach() dapat digunakan pada …
objek
string
array
function
number
Manakah dari pernyataan berikut yang paling tepat untuk menjelaskan perulangan while?
perulangan yang dieksekusi setidaknya sekali
perulangan yang dieksekusi berdasarkan kondisi yang diberikan
perulangan yang digunakan untuk mengiterasi array
perulangan yang tidak pernah berhenti
perulangan yang tidak terjadi apa apa
Bagaimana cara menghentikan perulangan for sebelum mencapai kondisi akhir?
menggunakan pernyataan break
mengunakan pernyataan default
menggunakan continue
menggunakan pernyataan exit
tidak mungkin dihentikan
Apa perbedaan antara break dan continue dalam perulangan?
break melanjutkan ke iterasi berikutnya, continue menghentikan perulangan
break dan continue memiliki fungsi yang sama
break dan continue tidak dapat digunakan dalam perulangan
berhenti dengan sendirinya
break menghentikan seluruh perulangan, continue melanjutkan iterasi berikutnya
Manakah dari berikut yang merupakan contoh penggunaan do ….while yang benar?
a
b
c
d
e
Apa output dari kode berikut?
1 2 3
["2","4","6"]
2 4 6
1 4 9
undefined
Manakah cara yang tepat untuk mendeklarasikan array dalam JavaScript?
let myArray = {1, 2, 3};
let myArray = (1, 2, 3);
let myArray = [1, 2, 3];
let myArray = "1", "2", "3";
myArray = 1, 2, 3;
Apa output dari kode berikut?
4
5
6
undefined
1
Bagaimana cara menambahkan elemen ke akhir array arr di JavaScript?
arr.add(4);
arr.push(4);
arr.append(4);
arr.insert(4);
arr[4] = 4;
Metode apa yang digunakan untuk membuat array baru dengan elemen yang memenuhi kondisi tertentu?
Apa output dari kode berikut?
[1, 2, 3]
[1, 2, 3, 4]
[1, 2, 3, 4, 5]
[5, 4, 3, 2, 1]
undefined
Bagaimana cara mengambil elemen dari index 1 hingga 3 tanpa mengubah array asli?
arr.slice(1, 3);
arr.splice(1, 3);
arr.get(1, 3);
arr.copy(1, 3);
arr.pick(1, 3);
Apa hasil dari kode berikut?
“c”
“a”
"null"
error
undefined
Apa output dari kode berikut?
[1, 2, [3, 4], 5]
[1, 2, 3, 4, 5]
[1, 2, 3, [4], 5]
[[1, 2], 3, 4, 5]
error
Bagaimana cara mengakses angka 7 dalam array berikut?
arr[3][0];
arr[2][0];
arr[1][2];
arr[2][2];
arr[0][2];
apa metode yang digunakan untuk mengubah array multidimensi menjadi array satu dimensi?
arr.merge();
arr.reduce();
arr.flat();
arr.concat();
arr.expand();
Apa output dari kode berikut?
[[10, 20], [30, 40]]
[[10, 50], [30, 40]]
[[10, 20, 50], [30, 40]]
[[50, 20], [30, 40]]
undefined
Bagaimana cara mengecek apakah elemen 5 ada di dalam array berikut?
arr.includes(5);
arr.some(row => row.includes(5));
arr.find(5);
arr.has(5);
arr.exists(5);
Bagaimana cara membalik urutan array luar tetapi mempertahankan urutan dalam?
arr.reverse();
arr.map(row => row.reverse());
arr.reverse().map(row => row.reverse());
arr.sort()
arr.invert();
Apa yang dimaksud dengan array multidimensi dalam JavaScript?
Array yang hanya memiliki satu dimensi
Array yang berisi objek lain di dalamnya
Array yang memiliki array lain sebagai elemen
Array yang hanya bisa berisi angka
Array yang memiliki panjang tetap
Apa output dari kode berikut ?
1, 2, 3, 4, 5, 6
2, 4, 6, 8, 10, 12
Error
2, 4, 6, 8, 10, 14
4, 6, 8, 10, 12, 14
Apa fungsi dari metode map() pada array?
Menghapus elemen dari array
Mengubah setiap elemen dalam array berdasarkan fungsi yang diberikan
Menambahkan elemen baru ke array
Mengurutkan elemen dalam array
Menggabungkan dua array menjadi satu
Apa output dari kode berikut?
2
4
8
10
12
Apa output dari kode berikut?
0:10, 1:20, 2:30, 3:40
0:10, 1:20, 2:30, 40:3
1:10, 2:20, 3:30, 4:40
10:0, 20:1, 30:2, 40:3
undefined
Kapan sebaiknya menggunakan array multidimensi?
ketika ingin menyimpan data linier
ketika ingin menyimpan data dalam bentuk key-value pairs
ketika ingin menyimpan data dalam bentuk tabel atau matriks
ketika ingin menyimpan data dalam bentuk linked list
ketika ingin menyimpan data
