Kiến thức cơ bản về JavaScript

Kiến thức cơ bản về JavaScript

Professional Development

10 Qs

quiz-placeholder

Similar activities

Quiz về clause 1-5 trong ISO/IEC 27001

Quiz về clause 1-5 trong ISO/IEC 27001

Professional Development

14 Qs

Câu hỏi trắc nghiệm về SQL

Câu hỏi trắc nghiệm về SQL

Professional Development

10 Qs

Game kick - off

Game kick - off

Professional Development

8 Qs

Ôn tập bài 1-6 (Java)

Ôn tập bài 1-6 (Java)

Professional Development

10 Qs

HB4 Quiz tháng 12

HB4 Quiz tháng 12

Professional Development

10 Qs

Khám phá HPT

Khám phá HPT

Professional Development

9 Qs

Câu hỏi về lệnh if trong Python

Câu hỏi về lệnh if trong Python

Professional Development

6 Qs

Mobile App 3

Mobile App 3

Professional Development

5 Qs

Kiến thức cơ bản về JavaScript

Kiến thức cơ bản về JavaScript

Assessment

Quiz

Information Technology (IT)

Professional Development

Hard

Created by

Nguyễn Bá Tuấn Anh

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Câu lệnh nào được sử dụng để khai báo hằng số trong JS?

const

let

var

static

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Kết quả của console.log(typeof 1) là gì?

undefined

string

NaN

number

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Điền vào chỗ trống để đoạn mã hoạt động đúng trong JavaScript:

let x = 5;

if (___ < 10) {

console.log("Nhỏ hơn 10");

}

"x"

x

10

x > 10

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Câu lệnh nào được dùng để duyệt qua các phần tử trong mảng trong JavaScript cơ bản?

for

while

do...while

Tất cả đều đúng

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Chọn câu đúng để viết hàm tính tổng 2 số a và b:

function sum(a, b) {

return ______;

}

Tổng 2 số a và b là a - b.

Tổng 2 số a và b là a * b.

Tổng 2 số a và b là a / b.

Tổng 2 số a và b là a + b.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Phát hiện lỗi sai trong đoạn mã sau:

if (a = 5) {

console.log("a bằng 5");

}

if (a != 5)

if (a < 5)

Nên sử dụng if (a == 5) hoặc if (a === 5) để so sánh.

if (a = 5) then doSomething()

Answer explanation

Dấu = là phép gán, không phải so sánh. Trong if (a = 5) thì a bị gán giá trị 5, và kết quả điều kiện luôn là true. Cần dùng == hoặc === để so sánh giá trị

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Kết quả của dòng lệnh sau là gì?

console.log(2 + "2");

22.0

22

4

22.2

Answer explanation

Trong JavaScript, khi dùng toán tử + giữa số và chuỗi, kết quả là nối chuỗi ("2" là chuỗi nên 2 + "2" trở thành "22" – chuỗi). Đây là một ví dụ điển hình cho ép kiểu ngầm (type coercion).

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?