Показать сообщение отдельно
  #1 (permalink)  
Старый 04.02.2025, 06:32
Аватар для BlancoDima
Интересующийся
Отправить личное сообщение для BlancoDima Посмотреть профиль Найти все сообщения от BlancoDima
 
Регистрация: 29.07.2014
Сообщений: 18

Random разница плоского и вложенного массива
Приветствую, товарищи, особенно тех приветствую, кто нормально учился, в отличие от меня. Я совершенно не понимаю статистику, помогите понять, буду ли я одинаково получать случайные значения, если буду получать их из плоского массива или вложенного.

Вот пример:
var arr_1 = ['a', 'b', 1, 2, 3];
var arr_2 = [['a', 'b'], 1, 2, 3];

// Для плоского
var value_1 = arr_1.randomValue();

// Для вложенного
var value_2 = arr_2.randomValue();
if(value_2.length) {
    value_2 = value_2.randomValue();
}

Будет ли значение 'a', в обоих случаях появляться с одинаковым шансом, или придётся сначала разворачивать массив?

p.s. метод randomValue я добавил к массиву и для простаты указываю его.
Ответить с цитированием