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

Quiz
•
Information Technology (IT)
•
Professional Development
•
Hard
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
Similar Resources on Wayground
10 questions
Minigame

Quiz
•
Professional Development
14 questions
CSDL 02

Quiz
•
Professional Development
10 questions
Quiz về Mô Hình Quan Hệ Thực Thể

Quiz
•
Professional Development
10 questions
Test Variable

Quiz
•
Professional Development
10 questions
Who is Who?

Quiz
•
Professional Development
5 questions
Test Security Quiz 07

Quiz
•
Professional Development
5 questions
Mặt trái của Internet – Lớp 6

Quiz
•
Professional Development
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
20 questions
Brand Labels

Quiz
•
5th - 12th Grade
15 questions
Core 4 of Customer Service - Student Edition

Quiz
•
6th - 8th Grade
15 questions
What is Bullying?- Bullying Lesson Series 6-12

Lesson
•
11th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade