Câu 5 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
let name = "zendVn";
let age = name;
name = 1;
console.log(age);
Đáp án của bạn:
Câu 6 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
let yourSex = true;
let result = yourSex ? "Male" : "Female";
console.log(result);
Đáp án của bạn:
Câu 7 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
let number = 10;
if (number === 3) {
console.log("Javascript");
} else if (number <= 7) {
console.log("Nodejs");
} else {
console.log("ReactJs");
}
Đáp án của bạn:
Câu 8 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
let name = "ZendVn";
switch (name) {
case 1:
console.log("Book");
break;
case "name":
console.log("Author");
break;
default:
console.log("Pen");
break;
}
Đáp án của bạn:
Câu 9 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
let x = 4;
switch (x) {
case 2:
case 3:
case 5:
console.log("Frontend");
break;
case 1:
case 4:
case 6:
console.log("Nodejs");
break;
default:
console.log("NaN");
}
Đáp án của bạn:
Câu 10 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
let number = 4;
let age = 20;
let name = "ZendVn";
switch (number) {
case 4:
if (age === "20" || (age == "20" && name == "ZendVn")) {
console.log("ZendVn 20");
} else {
console.log("ZendVn");
}
break;
default:
console.log("NaN");
break;
}
Đáp án của bạn:
Câu 11 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
let number = 10;
for (let i = 0; i < number; i++) {
if (i + 3 == number) {
console.log(`Number-${i}`);
}
}
Đáp án của bạn:
Câu 12 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
let number = 10;
let result = 0;
for (let i = 0; i < number; i++) {
if (i % 3 === 0) {
result += i;
}
}
console.log(result);
Đáp án của bạn:
Câu 13 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
let number = 0;
while (number < 6) {
number += 1;
if (number == 4) {
break;
}
}
console.log(number);
Đáp án của bạn:
Câu 14 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
let number = 5;
let result = "";
while (number >= 1) {
if (number == 2 || number == 4) {
number--;
}
result += `${number}`;
number--;
}
console.log(result);
Đáp án của bạn:
Câu 15 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
const course = { name: "Nodejs", price: "2", class: "A" };
let result = "";
for (const key in course) {
if (key !== "price") {
result += course[key];
}
}
console.log(result);
Đáp án của bạn:
Câu 16 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
const course = ["Nodejs", "ReactJs", "RN", "Flutter"];
let result = "";
for (let x of course) {
if (x === course[course.length - 1]) {
result += `${x}`;
} else {
result += `${x}-`;
}
}
console.log(result);
Đáp án của bạn:
Câu 17 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
let obj = { priceA: 2, priceB: 3, priceC: 4 };
console.log(obj.priceA * obj["priceC"] - obj.priceB);
Đáp án của bạn:
Câu 18 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];
console.log(arr[arr[arr[arr[2]]]]);
Đáp án của bạn:
Câu 19 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
let arr = [1, 2, 3, 4, 5];
arr = arr.map((val) => {
if (val !== 3) {
return val * 2;
}
return val;
});
console.log(arr);
Đáp án của bạn:
Câu 20 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
let arr = [1, 2, 3, 4, 5];
let arrNumber = arr.filter((val) => val !== arr.length - 2);
console.log(arrNumber);
Đáp án của bạn:
Câu 21 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
let arr = [
{ name: "Nodejs", price: 2 },
{ name: "ReactJs", price: 4 },
{ name: "Flutter", price: 6 },
];
let course = arr.find((val) => val.name.startsWith("F"));
console.log(course);
Đáp án của bạn:
Câu 22 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
let arr = [
{ name: "Nodejs", price: 2 },
{ name: "ReactJs", price: 4 },
{ name: "Flutter", price: 6 },
];
let total = 0;
for (let i = 0; i < arr.length; i++) {
if (arr[i].price !== 6) {
total += arr[i].price;
}
}
console.log(total);
Đáp án của bạn:
Câu 23 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
let str = " Ja vas cri pt 3";
console.log(str.toUpperCase().replaceAll(" ", "").slice(0, -1));
Đáp án của bạn:
Câu 24 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
let str = "CNBVNABCDBDA";
let name = "ZendVn";
let result = `${name.slice(0, -2) + str.substring(3, 5)}`;
console.log(result);
Đáp án của bạn: