Answer
t.me/js_testОтвет:
0-16.5-30.25
Объяснение:
Метод Array.from() создаёт новый экземпляр Array из массивоподобного или итерируемого объекта.
Array.from() позволяет вам создавать массивы из:
- массивоподобных объектов (объектов со свойством
lengthи элементами по индексным ключам) или - итерируемых объектов (объектов, из которых вы можете достать их элементы, например
MapилиSet).
Array.from() имеет необязательный параметр mapFn, который позволяет вам выполнять функцию map для каждого элемента создаваемого массива (или его подкласса). Проще говоря, вызов Array.from(obj, mapFn, thisArg) эквивалентен цепочке Array.from(obj).map(mapFn, thisArg), за исключением того, что он не создаёт промежуточного массива.
Код для проверки:
let other = item => item * 5.5;
let arrFrom = Array.from([0, 3, 5.5], other);
let result = arrFrom.join("-");
console.log(result);