Responsi JavaScript

Responsi JavaScript

University

25 Qs

quiz-placeholder

Similar activities

Introduction to C# Programming

Introduction to C# Programming

10th Grade - University

20 Qs

Seatwork #4

Seatwork #4

12th Grade - University

25 Qs

JavaScript Quiz

JavaScript Quiz

University

20 Qs

13-JS массивы и их методы

13-JS массивы и их методы

University

24 Qs

Uji Pengetahuan Teknik Informatika

Uji Pengetahuan Teknik Informatika

12th Grade - University

20 Qs

Quiz tentang App Inventor

Quiz tentang App Inventor

11th Grade - University

21 Qs

12-JS-методы строк

12-JS-методы строк

University

24 Qs

Web_FE_BASIC_SS22

Web_FE_BASIC_SS22

University

20 Qs

Responsi JavaScript

Responsi JavaScript

Assessment

Quiz

Information Technology (IT)

University

Hard

Created by

Merly Purnama

Used 3+ times

FREE Resource

25 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 4 pts

Dalam konteks paradigma pemrograman JavaScript, manakah pernyataan yang paling tepat?

JavaScript hanya mendukung pemrograman berorientasi objek

JavaScript hanya mendukung pemrograman fungsional dan imperatif

JavaScript mendukung paradigma imperatif, fungsional, dan berorientasi objek secara bersamaan

JavaScript hanya dapat menggunakan satu paradigma dalam satu proyek

JavaScript tidak mendukung paradigma pemrograman apapun

2.

MULTIPLE CHOICE QUESTION

1 min • 4 pts

let x = 5;

let y = "5";

console.log(x == y);

console.log(x === y);

Output yang dihasilkan adalah

true, true

false, false

true, false

false, true

error

3.

MULTIPLE CHOICE QUESTION

1 min • 4 pts

Dalam konteks operator bitwise JavaScript, apakah hasil dari operasi berikut:

let a = 5; // 101 dalam biner

let b = 3; // 011 dalam biner

console.log(a & b);

console.log(a | b);

console.log(a ^ b);

1, 7, 6

1, 7, 2

2, 6, 4

3, 5, 2

0, 8, 8

4.

MULTIPLE CHOICE QUESTION

1 min • 4 pts

Manakah pernyataan yang benar tentang penggunaan 'var', 'let', dan variabel tanpa keyword di JavaScript?

Variabel yang dideklarasikan dengan 'var' memiliki block scope

Variabel yang dideklarasikan tanpa keyword selalu bersifat lokal

'let' dan 'var' memiliki perilaku hoisting yang sama

'let' memiliki block scope dan tidak dapat dideklarasikan ulang dalam scope yang sama

Semua variabel di JavaScript bersifat global scope

5.

MULTIPLE CHOICE QUESTION

1 min • 4 pts

let arr = [1, 2, 3, 4, 5];

arr.forEach((num, index, array) => {

array[index] = num * 2;

if(index === 1) array.push(10);

});

console.log(arr);

Output yang dihasilkan adalah

[2, 4, 6, 8, 10]

[2, 4, 6, 8, 10, 10]

[1, 2, 3, 4, 5, 10]

[2, 4, 6, 8, 5]

Error: Cannot modify array during iteration

6.

MULTIPLE CHOICE QUESTION

1 min • 4 pts

Dalam konteks operator ternary bersarang, apakah output dari kode berikut:

let score = 75;

let result = score >= 80 ? "A" :

score >= 70 ? "B" :

score >= 60 ? "C" : "D";

console.log(result);

A

B

C

D

undefined

7.

MULTIPLE CHOICE QUESTION

1 min • 4 pts

let i = 0;

do {

if(i === 3) continue;

console.log(i);

i++;

} while(i < 5);

Apa yang terjadi saat kode ini dijalankan?

Mencetak 0, 1, 2, 4

Mencetak 0, 1, 2, 3, 4

Infinite loop

Mencetak 0, 1, 2

Error

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?