Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

สุ่มจำนวนเต็มระหว่างสองจำนวนเต็ม JavaScript


เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขสองตัวพอดีกัน โดยระบุช่วง

ฟังก์ชันควรสร้างจำนวนเต็มแบบสุ่มที่อยู่ในช่วง (รวมทั้งสองอย่าง) ที่ระบุเป็นอาร์กิวเมนต์

ตัวอย่าง

const range = [5, 15];
const randomBetween = ([min, max]) => {
   // +1 to include the max range 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));
}

ผลลัพธ์

และผลลัพธ์ในคอนโซลจะเป็น −

13
10
6
10
12
5
14
13
11
6

ผลลัพธ์นี้มีแนวโน้มที่จะเปลี่ยนแปลงในการวิ่งแต่ละครั้ง