Tìm lỗi trong mã
Trong các nhiệm vụ sau, một lập trình viên nào đó đã viết mã và có thể đã mắc lỗi trong đó. Bạn phải kiểm tra xem liệu mã có làm đúng như mô tả không. Nếu mã hoạt động không chính xác, bạn phải sửa các lỗi.
Mã phải tìm tổng các số:
let num1 = 1;
let num2 = 2;
console.log('tổng: ' + num1 + num2);
Mã phải tìm tổng các số:
let a = 1;
let b = 2;
console.log(a + b + c);
Mã phải tìm tổng các chữ số của một số:
let num = '123';
let sum = num[0] + num[1] + num[2];
console.log(sum);
Mã phải in ra chữ số đầu tiên của số:
let num = 123;
console.log(num[0]);
Mã lẽ ra phải in ra số 1 trong console,
nhưng lại in ra 0:
let a = 0;
console.log(a++);
Mã phải in ra số lượng chữ số trong một số:
let num = 123;
console.log(num.length);
Mã phải tìm số giây trong một ngày:
let a = 24 / 60 / 60;
console.log(a);
Mã phải in ra số lượng chữ số trong một số:
let num = 123;
let str = String(num);
console.log(num.length);
Mã phải in ra chữ số cuối cùng của số:
let num = 123;
let str = String(num);
console.log(num[num.length]);
Mã phải in ra số lượng chữ số trong một số:
let num = 123;
let str = String(num);
console.log(str.lenght);
Mã phải in ra chữ số cuối cùng của số:
let num = 123;
let str = String(num);
console.log(str[str.length]);
Mã phải tìm tổng các số:
let a = '123';
let b = '456';
let s = Number(a) + String(b);
console.log(s);