Функция выбирающая случайное значение
Как написать функцию выбирающую случайное из, допустим пяти фиксированных значений в JS? Допустим у нас есть массив: const places = [palace, flat, house, bungalow, hotel] и функция должна выбирать и возвращать какое то случайное значение из этого массива. Или не массив, как то ещё. Заранее спасибо.
Ответы (1 шт):
Автор решения: Хмельни́цький
→ Ссылка
Ну как-то так =)
let a = document.querySelector('.btn');
const places = ['palace', 'flat', 'house', 'bungalow', 'hotel'];
const random = places[Math.floor(Math.random() * places.length)];
a.addEventListener('click', e => {
if (e.target.className == 'btn') {
alert(random);
window.location.reload(true);
}
})
body{
user-select: none;
}
.btn{
background: gold;
padding:10px;
font-size:20px;
text-align:center
}
<div class ="btn">Жми (Случайное значение из массива)</div>