Numbers and maths · Số và toán học
This page needs a recent browser (with SharedArrayBuffer support). Please update Chrome, Edge, Firefox or Safari to the latest version. · Trang này cần trình duyệt gần đây (hỗ trợ SharedArrayBuffer). Vui lòng cập nhật Chrome, Edge, Firefox hoặc Safari lên phiên bản mới nhất.
English
Maths like a calculator
- JavaScript does maths with
+-*/. - There is only one kind of number, so
/can give a decimal:7 / 2is3.5.
Tiếng Việt
Toán học như máy tính
- JavaScript thực hiện phép tính toán
+-*/. - Chỉ có một loại số, vì vậy
/có thể tạo ra số thập phân:7 / 2là3.5.
console.log(7 + 2); // → 9
console.log(7 / 2); // → 3.5
English
Remainder and powers
%gives the remainder after dividing:23 % 5is3(5 goes in 4 times, 3 left over).**raises to a power:2 ** 5is2 × 2 × 2 × 2 × 2.
Tiếng Việt
Phần dư và lũy thừa
%trả về phần dư sau khi chia:23 % 5là3(5 vào 4 lần, còn dư 3).**nâng lên lũy thừa:2 ** 5là2 × 2 × 2 × 2 × 2.
console.log(23 % 5); // → 3
console.log(2 ** 5); // → 32
English
Order of operations
*/%happen before+and-— the same rules as in maths class.- Use brackets
( )to force what should happen first.
Tiếng Việt
Thứ tự ưu tiên của các phép toán
*/%được thực hiện trước+và-— đúng với quy tắc trong lớp học toán.- Sử dụng ngoặc
( )để ép buộc thực hiện trước.
Explore · Khám phá
Order of operations, step by step · Thứ tự ưu tiên tính toán, từng bước một
× and ÷ happen before + and −. Brackets go first of all. · × và ÷ diễn ra trước + và −. ngoặc đơn được thực hiện trước hết.
console.log(2 + 3 * 4); // → 14 (the 3 * 4 first)
console.log((2 + 3) * 4); // → 20 (the brackets first)
English
Common mistakes
%is the remainder operator;/can give a decimal."3" + 4gives"34"(a string), not7.
Tiếng Việt
Lỗi thường gặp
%là toán tử phần dư;/có thể tạo ra số thập phân."3" + 4trả về"34"(một chuỗi), không phải7.
English
Now you try
- Use the maths operators.
- Press Check answer to test it.
Tiếng Việt
Bây giờ bạn thử
- Sử dụng các toán tử toán học.
- Nhấn Kiểm tra đáp án để thử nghiệm.
Log 6 times 7 (it is 42). · Log 6 nhân 7 (đó là 42).
Click Run to see the output here. · Nhấn Chạy để xem kết quả ở đây.
Use % to log the remainder when 23 is divided by 5 (it is 3). · Dùng % để log phần dư khi chia 23 cho 5 (đó là 3).
Click Run to see the output here. · Nhấn Chạy để xem kết quả ở đây.
a is 4 and b is 8. Log their average, (a + b) / 2 (it is 6). Use brackets so the addition happens first. · a là 4 và b là 8. Log trung bình cộng của chúng, (a + b) / 2 (đó là 6). Dùng ngoặc đơn để phép cộng được thực hiện trước.
Click Run to see the output here. · Nhấn Chạy để xem kết quả ở đây.