1. 程式人生 > >求兩個數之間的隨機正整數

求兩個數之間的隨機正整數

長度 -1 重復 pre script floor return turn random

求兩個數之間的隨機正整 數。並添到新數組,數組長度由自己指定。並且數組中不能有重復的值

function getRandomInt (min, max) {
  return Math.floor(Math.random() * (max - min + 1) + min)
}
function numInt(n, min, max) {
  const arr = []
  while(arr.length < n) {
  	let num = getRandomInt(min, max)
  	if (arr.indexOf(num) === -1) {
  		arr.push(num)
  	}
  }
  return arr
}
console.log(numInt(5, 4, 20))

  

求兩個數之間的隨機正整數