Size: a a a

JS Liberty [ОЫ]

2020 June 22

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
persona x grata
не, так он генерирует 5, 7, 9. числа больше длины массива
let i = reviews.length;
 currentItem = Math.floor(Math.random() * i); генерирует больше длины массива?
источник

p

persona x grata in JS Liberty [ОЫ]
Зомби 🧟‍♂️
let i = reviews.length;
 currentItem = Math.floor(Math.random() * i); генерирует больше длины массива?
не, это я про таймштамп.
в твоем решении числа повторяются, но вроде реже, чем в моем первом варике

Math.floor(Math.random() * reviews.length)) - так я в начале сделал
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
persona x grata
не, это я про таймштамп.
в твоем решении числа повторяются, но вроде реже, чем в моем первом варике

Math.floor(Math.random() * reviews.length)) - так я в начале сделал
Array.prototype.rndArr = function () {
 return this[Math.floor((Math.random()*this.length))];
}
источник

DE

Denis Efremov in JS Liberty [ОЫ]
persona x grata
не, это я про таймштамп.
в твоем решении числа повторяются, но вроде реже, чем в моем первом варике

Math.floor(Math.random() * reviews.length)) - так я в начале сделал
А сколько всего чисел?
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
прототип сделай
источник

DE

Denis Efremov in JS Liberty [ОЫ]
Зомби 🧟‍♂️
прототип сделай
Зачем?
источник

DE

Denis Efremov in JS Liberty [ОЫ]
Совет хуёвый
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
почему?
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
юзать arr.rndArr()
источник

DE

Denis Efremov in JS Liberty [ОЫ]
Не стоит срать туда
источник

p

persona x grata in JS Liberty [ОЫ]
Denis Efremov
А сколько всего чисел?
сейчас 3. но я хочу сделать не привязанное к конкретному числу. читал решение, что можно в отдельный массив закешировать
источник

DE

Denis Efremov in JS Liberty [ОЫ]
persona x grata
сейчас 3. но я хочу сделать не привязанное к конкретному числу. читал решение, что можно в отдельный массив закешировать
Как в трех числах могут числа не повторяться?
источник

p

persona x grata in JS Liberty [ОЫ]
Denis Efremov
Как в трех числах могут числа не повторяться?
ну сделал 5, тоже повторяются
источник

p

persona x grata in JS Liberty [ОЫ]
источник

DE

Denis Efremov in JS Liberty [ОЫ]
Ну правильно
источник

А

Аркаша Одесский 🇪🇪... in JS Liberty [ОЫ]
Сложна...
источник

А

Аркаша Одесский 🇪🇪... in JS Liberty [ОЫ]
Я не справлюсь
источник

А

Аркаша Одесский 🇪🇪... in JS Liberty [ОЫ]
Что если вместо while делать рекурсию?
источник

А

Аркаша Одесский 🇪🇪... in JS Liberty [ОЫ]
У меня сандбокс ругается что потанцевально бесконечный цикл
источник

DE

Denis Efremov in JS Liberty [ОЫ]
let myRnId = () => parseInt(Date.now() * Math.random());
let temp
let int
for (i = 0; i < 10000; i++) {
 int = myRnId();
 while (int === temp) {
   int = myRnId();
 }
 console.log(int % arr.length);
 temp = int
}
источник