НапримерКак выбрать случайную строку из массива и присвоить ее переменной?
var names = array["bob","tom","jake"];
как я мог выбрать случайное имя из этого массива и присвоить его переменной
var randomName = I don't know what goes here
НапримерКак выбрать случайную строку из массива и присвоить ее переменной?
var names = array["bob","tom","jake"];
как я мог выбрать случайное имя из этого массива и присвоить его переменной
var randomName = I don't know what goes here
Вы должны использовать Math.random
метод.
var random=Math.floor((Math.random() * names.length));
var randomName=names[random];
Кроме того, в javascript
массивы объявляются следующим образом:
var names = ["bob","tom","jake"];
не
var names = array["bob","tom","jake"];
var names = ["bob","tom","jake"];
var random= Math.floor((Math.random() * names.length));
var randomName=names[random];
console.log(randomName);
Использовать random
var randomName = names[Math.floor(Math.random()*items.length)];
Как работает случайная работа var? –
@ TheLegend27 Он генерирует случайное число между '0' и' names.length - 1'. – BenM
Как @BenM сказал, он генерирует случайное число от 0 и 'names.length-1' –