Toán tử modulo
Thuộc phần Kiến thức cơ bản trong hành trình JavaScript của Coddy. Bài học 13 trên 77.
Toán tử modulo % cho bạn biết phần dư sau khi chia một số cho số khác.
result = dividend % divisor- dividend: Số bị chia.
- divisor: Số chia.
- result: Số dư của phép chia.
Ví dụ:
result = 10 % 3Ở đây, 10 được chia cho 3. 3 chia vào 10 được ba lần, dư 1. Vì vậy, result sẽ bằng 1.
Toán tử modulo thường được dùng để kiểm tra xem một số là chẵn hay lẻ:
- Nếu một số là chẵn, chia số đó cho 2 sẽ dư 0.
- Nếu một số là lẻ, chia số đó cho 2 sẽ dư 1, hoặc -1 nếu số đó âm.
Thử thách
Người mớiViết code khởi tạo ba biến a, b và c lần lượt với các giá trị 9, 2.6 và 11.
Sau đó, khởi tạo các biến sau:
dsẽ lưu kết quả của phép lấy phần dư khi chiaacho2esẽ lưu kết quả của phép lấy phần dư khi chiaacho3fsẽ lưu kết quả của phép lấy phần dư khi chiaccho10
Xem kết quả và quan sát cách số bị chia và số chia khác nhau ảnh hưởng đến kết quả.
Tự làm thử
// Viết code của bạn bên dưới
// Đừng thay đổi dòng bên dưới
console.log(`a = ${a}`)
console.log(`b = ${b}`)
console.log(`c = ${c}`)
console.log(`d = ${d}`)
console.log(`e = ${e}`)
console.log(`f = ${f}`)Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Tất cả bài học trong Kiến thức cơ bản
8Vòng lặp
Vòng lặp forVòng lặp whileThoát vòng lặpBỏ qua lần lặpÔn tập: giai thừaVòng lặp do whileVòng lặp lồng nhau3Toán tử phần 1
Toán tử số họcToán tử moduloPhép tính số học rút gọnToán tử so sánhSo sánh bằng nghiêm ngặt và không nghiêm ngặtÔn tập: phép tính đơn giản6Nhập xuất cơ bản
Đầu raĐầu ra với biếnChuyển đổi kiểu dữ liệu, phần 1Chuyển đổi kiểu dữ liệu, phần 2Ôn tập đến 120Ôn tập: đúng hay saiTự luyện tập: Trình biên dịch JavaScript online