wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Code nhanh

Total questions: 21

Worksheet time: 15mins

Name
Class
Date
1.

Javascript có viết tắt như thế nào?

a)

JS

b)

Json

c)

TS

d)

java

2.

Cha đẻ ngôn ngữ Javascript? (Chọn đi search không kịp đâu)

a)

James Gosling

b)

Brendan Eich

c)

Niklaus Wirth

d)

Guido Van Rossum

3.

Phương thức nào được dùng sau đây?

a)

document.getElementById

b)

confirm

c)

alert

d)

prompt()

4.

Có mấy cách dùng Javascript vào html?

a)

1

b)

2

c)

3

d)

4

5.

Đâu là cách viết đúng Javascript trong Html?

a)

<script alert('test vb')></script>

b)

<script src="main.js"></script>

c)

<script> console.log<\script>

d)

<link rel="stylesheet" href="main.js">

6.

Đâu là cách viết đúng Javascript trong Html?

a)

<script>console.log('9')</script>

b)

<script src="main.js">

c)

<link rel="stylesheet" href="styles.css">

d)

<link rel="stylesheet" href="main.js">

7.

0.1+0.6 (a)   0.7


=>true

điền toán tử để thỏa mãn yêu cầu biểu thức

8.

0.1+0.7==0.8


=> ...

a)

true

b)

false

9.

let myVariable = [1,'Bob','Steve',10];

//thuộc kiểu dữ liệu nào dưới đây

a)

array

b)

string

c)

number

d)

object

10.

...console.log('hee')

điền vào ... để vô hiệu đoạn mã trên dòng

(a)  

11.

Những đáp án nào sau đây có thể sử dụng để đặt tên biến trong Javascript mà không có lỗi?

a)

alo-1

b)

HọVÀTÊN

c)

1start

d)

''

12.

var tets = 'Nguyễn Văn A'

, age = 18

, love = false;

a)

Hợp lệ

b)

Không hợp lệ vì sai cú pháp

c)

Sai vì không chứa ;

d)

Sai vì age và love không 'var'

13.

Sau khi đoạn mã dưới đây được thực thi thì biến a có giá trị là gì?

var a = '16' - 5;

(a)  

14.

Đề bài:

function sum(a, b) {

return ...

}

Khi code lại:

function test(a, b) {

return a + b

}

Như vậy là đúng hay sai

a)

Sai

b)

Không

c)

Chạy được vài trường hợp

15.

Đề bài:

function sum(a, b) {

var result = ...

return result

}

Khi code lại:

function sum(a, b) {

var a = 1;var b = 2

var result = a + b

return result

} // sai vì sao?

a)

Khai báo lại biến biến đã cho trước

b)

Chạy ngon mà

c)

Hên xui do tên hàm

16.

x += y

tương đương với gì

a)

x=x+y;

b)

y=y+x

c)

Không hợp lệ

17.

Kí hiệu toán tử trả về kết quả là TRUE khi cả hai toán hạng đều TRUE

(a)  

18.

Kí hiệu toán tử chuyển đổi giá trị của toán hạng từ TRUE sang FALSE hoặc từ FALSE sang TRUE

(a)  

19.

Kí hiệu toán tử trả về kết quả là TRUE khi cả hai hoặc một trong hai toán hàng là TRUE

(a)  

20.

var a = 12;

a++;

alert(a); // Lúc này a = ?

(a)  

21.

var a = 12;

a++;

alert(a);

++a;

alert(a); // Lúc này a = ?

(a)