Приветствую, товарищи, особенно тех приветствую, кто нормально учился, в отличие от меня.
Я совершенно не понимаю статистику, помогите понять, буду ли я одинаково получать случайные значения, если буду получать их из плоского массива или вложенного.
Вот пример:
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 я добавил к массиву и для простаты указываю его.