Печать случайной строки из массива в JavaScript

Чтобы вывести случайную строку из массива на экран в JavaScript, вы можете использовать различные методы. Вот несколько подходов:

Метод 1: использование функции Math.random()

function printRandomString(arr) {
  var randomIndex = Math.floor(Math.random() * arr.length);
  console.log(arr[randomIndex]);
}
var array = ["string1", "string2", "string3", "string4"];
printRandomString(array);

Метод 2: использование функции Array.prototype.sample() (пользовательский метод)

Array.prototype.sample = function () {
  return this[Math.floor(Math.random() * this.length)];
};
var array = ["string1", "string2", "string3", "string4"];
console.log(array.sample());

Метод 3. Использование библиотеки lodash (если доступна)

var _ = require('lodash');
var array = ["string1", "string2", "string3", "string4"];
console.log(_.sample(array));