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.