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

Performance Testing B2

Performance Testing B2

Professional Development

10 Qs

Khám phá HPT

Khám phá HPT

Professional Development

9 Qs

Kiểm tra đánh máy cơ bản

Kiểm tra đánh máy cơ bản

Professional Development

10 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

Kiểm tra KNGT-2025

Kiểm tra KNGT-2025

Professional Development

10 Qs

Mobile App 3

Mobile App 3

Professional Development

5 Qs

VietNam Gameverse ngày 1

VietNam Gameverse ngày 1

Professional Development

15 Qs

HB4 Quiz tháng 12

HB4 Quiz tháng 12

Professional Development

10 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?