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

Tạo n số ngẫu nhiên trong khoảng và lấy giá trị lớn nhất - JavaScript


Viết hàm nhận mảng [min, max] và số lượng count. Tạo count số ngẫu nhiên trong khoảng, trả về max của chúng.

Ví dụ

Mã minh họa:

const range = [15, 26]; 
const count = 10; 
const randomBetweenRange = ([min, max]) => { 
  const random = Math.random() * (max - min) + min; 
  return random; 
}; 
const pickGreatestRandom = (range, count) => { 
  const res = []; 
  for(let i = 0; i < count; i++){ 
    const random = randomBetweenRange(range); 
    res.push(random); 
  }; 
  return Math.max(...res); 
}; 
console.log(pickGreatestRandom(range, count));

Kết quả

Đầu ra (ví dụ):

25.686387806628826