Nếu phần phân số của đối số lớn hơn 0. 5, đối số được làm tròn thành số nguyên có giá trị tuyệt đối cao hơn tiếp theo. Nếu nhỏ hơn 0. 5, đối số được làm tròn thành số nguyên có giá trị tuyệt đối nhỏ hơn. Nếu phần phân số chính xác là 0. 5, đối số được làm tròn thành số nguyên tiếp theo theo hướng +∞
Ghi chú. Điều này khác với hàm round[]
của nhiều ngôn ngữ, thường làm tròn nửa gia số từ 0, cho kết quả khác trong trường hợp số âm có phần phân số chính xác bằng 0. 5
Math.round[x]
không hoàn toàn giống như Math.floor[x + 0.5]
. Khi x
là -0 hoặc -0. 5 ≤ x < 0, Math.round[x]
trả về -0, trong khi Math.floor[x + 0.5]
trả về 0. Tuy nhiên, bỏ qua sự khác biệt đó và các lỗi chính xác tiềm ẩn, Math.round[x]
và Math.floor[x + 0.5]
nói chung là tương đương
Bởi vì round[]
là một phương thức tĩnh của
Math.round[-Infinity]; // -Infinity
Math.round[-20.51]; // -21
Math.round[-20.5]; // -20
Math.round[-0.1]; // -0
Math.round[0]; // 0
Math.round[20.49]; // 20
Math.round[20.5]; // 21
Math.round[42]; // 42
Math.round[Infinity]; // Infinity
4, bạn luôn sử dụng nó như một Math.round[-Infinity]; // -Infinity
Math.round[-20.51]; // -21
Math.round[-20.5]; // -20
Math.round[-0.1]; // -0
Math.round[0]; // 0
Math.round[20.49]; // 20
Math.round[20.5]; // 21
Math.round[42]; // 42
Math.round[Infinity]; // Infinity
4, chứ không phải là một phương thức của một đối tượng Math.round[-Infinity]; // -Infinity
Math.round[-20.51]; // -21
Math.round[-20.5]; // -20
Math.round[-0.1]; // -0
Math.round[0]; // 0
Math.round[20.49]; // 20
Math.round[20.5]; // 21
Math.round[42]; // 42
Math.round[Infinity]; // Infinity
4 mà bạn đã tạo [Math.round[-Infinity]; // -Infinity
Math.round[-20.51]; // -21
Math.round[-20.5]; // -20
Math.round[-0.1]; // -0
Math.round[0]; // 0
Math.round[20.49]; // 20
Math.round[20.5]; // 21
Math.round[42]; // 42
Math.round[Infinity]; // Infinity
4 không có hàm tạo] Số nguyên tố là số nguyên dương chỉ chia hết cho 1 và chính nó. Ví dụ: 2, 3, 5, 7, 11 là một vài số nguyên tố đầu tiên
Ví dụ: 4 không phải là số nguyên tố vì nó chia hết cho 1, 2 và 4. Nó là một hợp số
Ví dụ. In số nguyên tố
// program to print prime numbers between the two numbers
// take input from the user
const lowerNumber = parseInt[prompt['Enter lower number: ']];
const higherNumber = parseInt[prompt['Enter higher number: ']];
console.log[`The prime numbers between ${lowerNumber} and ${higherNumber} are:`];
// looping from lowerNumber to higherNumber
for [let i = lowerNumber; i 1 && flag == 0] {
console.log[i];
}
}
đầu ra
Enter lower number: 2 Enter higher number : 10 The prime numbers between 2 and 10 are: 2 3 5 7
Trong chương trình trên, người dùng được nhắc nhập số giới hạn thấp hơn và cao hơn. Khi đó số nguyên tố giữa các số đó [bao gồm cả cận dưới và cận cao nếu có] được liệt kê ra