wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Elemen Javascript Kelas XII RPL

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Perintah di javascript yang berfungsi untuk memberikan suatu informasi ke pengguna melalui jendela dialog dengan tombol Ok dan cancel adalah 

a)

prompt

b)

confirm

c)

dialog

d)

write

2.

Javascript memiliki beberapa tipe data seperti berikut, kecuali

a)

List

b)

Numerik

c)

String

d)

Boolean

3.

Perintah di javascript yang berfungsi untuk menampilkan data/informasi dalam bentuk POP UP adalalah

a)

Alert()

b)

Show()

c)

Write()

d)

Pop_up()

4.

Untuk dapat menambahkan script Javascript pada dokumen HTML secara internal, kita dapat memposisikan pada bagian...

a)

di dalam tag <head> maupun <body>

b)

di dalam tag <head>

c)

di dalam tag <body>

d)

di dalam tag <title>

e)

di dalam tag <html>

5.

Di bawah ini merupakan script Javascript yang paling tepat untuk dapat menuliskan kalimat "Hello World" adalah...

a)

document.line(“Hello World”)

b)

document.show(“Hello World”)

c)

document.alert(“Hello World”)

d)

document.write(“Hello World”)

e)

document.create(“Hello World”)

6.

Berikut ini merupakan sintak yang benar untuk mengambil referensi file javascript demo.js secara eksternal adalah...

a)

<js src=”demo.js”> 

b)

<script id=”demo.js”>

c)

<script href=”demo.js”>

d)

<script name=”demo.js">

e)

<script src=”demo.js”> 

7.

Dalam penulisan kode program Javascript bersifat...

a)

non case sensitive

b)

sensitive case

c)

non sensitive case

d)

case sensitive

e)

non sensitive

8.

Di bawah ini merupakan cara pembuatan variabel yang benar pada Javascript adalah...

a)

var nama_variabel;

b)

nama_variabel;

c)

variable nama_variabel;

d)

declare nama_variabel;

e)

declare var_nama_variabel

9.

Di bawah ini merupakan contoh penulisan nama variabel yang SALAH adalah...

a)

var nama;

b)

var umur+;

c)

var jenis_kelamin;

d)

var noabsen;

e)

var alamat_2;

10.

Berikut merupakan perintah yang tepat untuk membuat fungsi pada Javascript adalah...

a)

function => nama_fungsi()

b)

function : nama_fungsi()

c)

function [nama_fungsi]

d)

function nama_fungsi()

e)

function nama_fungsi;

11.

Untuk dapat memanggil fungsi yang telah dibuat pada Javascript dengan cara...

a)

read nama_fungsi()

b)

show nama_fungsi()

c)

call nama_fungsi()

d)

function nama_fungsi()

e)

nama_fungsi()

12.

Untuk dapat membuat pernyataan IF di Javascript adalah dengan cara...

a)

if i == 1

b)

if (i==1)

c)

if != 1 then

d)

if (i<>1)

e)

if i == 1 then

13.

Tag HTML yang menandakan kita menggunakan Javascript adalah...

a)

< script language=”javascript”> </script>

b)

< javascript> </javascript>

c)

< script=”javascript”> </script>

d)

< language=”javascript”> </language>

e)

<js language=”javascript”> </js>

14.

Fungsi Javascript adalah?

a)

berperan dalam desain tampilan website

b)

Membuat website menjadi interaktif dan responsif

c)

berperan di bagian Back-End

d)

membuat programmer web lebih mudah dalam menyunting code

15.

Script JS untuk mengambil nilai inputan adalah:

a)

var data = getInput("nama");

b)

var data = document.getElementById("nama").value;

c)

var data = document.getelementbyid("nama").value;

d)

var data = document.getElementById("nama");

16.

Script JS untuk memberikan nilai : Nadhif pada field inputan adalah:

a)

document.getElementById("nama")="Nadhif";

b)

nama.getElementById("text").value="Nadhif";

c)

document.getElementById.value="Nadhif";

d)

document.getElementById("nama").value="Nadhif";

17.

Javascript adalah case sensitive, maka penulisan code harus sesuai aturan termasuk huruf besar dan kecilnya. contoh program yang akan error adalah:

a)

b)

c)

d)

18.

variable a akan memiliki tipe data berjenis

a)

Integer

b)

String

c)

Decimal

d)

Boolean

19.

Pernyataan yang benar untuk program tersebut adalah?

a)

Pada tampilan awal muncul text : Hello World!, ketika button KLIK ditekan text akan berubah menjadi Tes

b)

Pada tampilan awal muncul text : Tes, ketika button KLIK ditekan text Tes akan berubah menjadi : Hello World!

c)

Ketika button KLIK ditekan maka akan memunculkan text : Tes Hello World!

d)

Pada tampilan awal akan muncul Text : Hello World! Tes

20.

Penulisan Function proses dengan Javascript yang benar adalah:

a)

b)

c)

d)

21.

Berikut ini yang bukan merupakan pemrograman output pada JS adalah:

a)

alert("Hello");

b)

echo("Hello");

c)

console.log("Hello");

d)

document.write("Hello");

22.

Hasil yang muncul dari script berikut adalah:

a)

b)

c)

error

d)

23.

Bagaimana cara memanggil fungsi javascript disertai data parameter dari event onclick ?

a)

b)

c)

d)

24.

data yang muncul pada alert adalah :

a)

10

b)

11 OK

c)

11

d)

OK

25.

Buatlah script Konfirmasi hapus data

a)

if(confirm("Yakin Hapus Data?"))

{

}

b)

if(isset("Yakin Hapus Data?"))

{

}

c)

if(confirmation("Yakin Hapus Data?"))

{

}

d)

if(delete("Yakin Hapus Data?"))

{

}