Надим Закиров, для старых браузеров есть бабель.
Что же касается меня, то я предпочитаю использовать функциональный подход. const names = data.map(({ name }) => name);
Или, если уж так хочется использовать фор:
const names = [];
for(const { name } of data) {
names.push(name);
}
Для каждого числа с нуля считать фибоначи? Не проще ли взять максимальное число из массива, узнать все фибоначи до этого числа и после уже искать совпадения?
Это не проблема, всё работает корректно. Ты передаёшь строку, преобразовываешь её в другую строку.
В первом же варианты ты используешь объект и его метод.
Lynn «Кофеман», да, я об этом не написал, но я сглупил при проверки конкретно данного решения, этот тип возвращает функция и я, чтобы ничего не придумывать, для проверки типов вызывал её, а функция асинхронная и я забыл await.)
В любом случае ваше решение явно более элегантно. И спасибо, что проверили и моё решение, буду знать, что оно рабочее, я уже поленился его проверять. :/
Спасибо. И я это я первым делом прочитал и понимал, что не должно обновиться у "старых" данных, но всё же хотел лишний раз убедиться, а то вдруг было бы не пустое.)
Что же касается меня, то я предпочитаю использовать функциональный подход.
const names = data.map(({ name }) => name);
Или, если уж так хочется использовать фор: