 
      
    Discord
    291
    Вклад в тег
    
      
      
    
  
  
["3:5", "4:2", "8:7"].reduce(), имеет 2 обязательных параметра (accumulator, currentValue) и 2 необязательных (index, array)..reduce((a, [x, _, y]) в качестве второго параметра (currentValue) выступает [x, _, y]..reduce() к массиву, который я представил в самом начале ответа, в качестве currentValueбудут выступать следующие значения:"3:5""4:2""8:7"// используется 1 элемент массива //
let x, _, y;
[x, _, y] = "3:5";
/* x === "3", _ === ":", y === "5"  */
// используется 2 элемент массива //
let x, _, y;
[x, _, y] = "4:2";
/* x === "4", _ === ":", y === "2"  */
// используется 3 элемент массива //
let x, _, y;
[x, _, y] = "8:7";
/* x === "8", _ === ":", y === "7"  */_ на любое другое валидное название переменной, чтобы убедиться, что оно не используется.let x, y;
[x, ,y] = "5:3";
/* x === "5", y === "3" */