Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Số nguyên ngẫu nhiên giữa hai số nguyên trong JavaScript


Cần viết hàm JavaScript nhận mảng đúng hai số, chỉ định một khoảng. Hàm tạo số nguyên ngẫu nhiên rơi trong khoảng (tính cả hai đầu) được chỉ định.

Ví dụ

const range = [5, 15]; 
const randomBetween = ([min, max]) => { 
    // +1 để bao gồm max 
    const random = Math.random() * (max - min + 1); 
    const whole = Math.floor(random) + min; 
    return whole; 
}; 
for(let i = 0; i < 10; i++){ 
    console.log(randomBetween(range)); 
}

Kết quả

Kết quả trong console sẽ là:

13 10 6 10 12 5 14 13 11 6

Đầu ra này có thể thay đổi mỗi lần chạy.