Chương trình JavaScript để lấy mục ngẫu nhiên từ một mảng

Trong ví dụ này, bạn sẽ học cách viết một chương trình JavaScript để lấy một mục ngẫu nhiên từ một mảng.

Để hiểu ví dụ này, bạn nên có kiến ​​thức về các chủ đề lập trình JavaScript sau:

  • Độ dài mảng JavaScript
  • JavaScript Toán ngẫu nhiên ()
  • Tầng Toán JavaScript ()

Ví dụ: Lấy vật phẩm ngẫu nhiên từ một mảng

 // program to get a random item from an array function getRandomItem(arr) ( // get random index value const randomIndex = Math.floor(Math.random() * arr.length); // get random item const item = arr(randomIndex); return item; ) const array = (1, 'hello', 5, 8); const result = getRandomItem(array); console.log(result);

Đầu ra

 'xin chào'

Trong chương trình trên, một mục ngẫu nhiên từ một mảng được truy cập.

  • Một số ngẫu nhiên từ 0 đến array.length được tạo bằng Math.random()phương pháp này.
  • Giá trị Math.floor()trả về số nguyên gần nhất được tạo bởi Math.random().
  • Chỉ mục ngẫu nhiên này sau đó được sử dụng để truy cập một phần tử mảng ngẫu nhiên.

thú vị bài viết...