Все, я прошел весь раздел Реакта :) Все работает. А так, что могу сказать по разделу? На FreeCodeCamp за год не добавилось ни одного урока по реакту :( По функциональным компонентам одно, очень простое задание. Совсем нет уроков по хукам и прочим современным прелестям. Совсем нет уроков по TypeScript. Это печалька. Даже опенсурсный проект не идет в ногу со временем, хотя это один из самых популярных репозиториев на гитхабе.

48 - это у них в тестах прописано. То есть скрипт, когда проверяет твое решение, передает 48 и проверяет, чтобы 48 и вернулось. Ты сам можешь указать 48 в своем решении и все должно быть ОК. А вычислений там никаких и нет. Там есть присвоение. Ты же сам по заданию правил эту функцию: То есть при вызове эта функция присваивает это значение своему объекту. А в тесте буквально проверяется

Олег, я описания взял с FFC как есть. Помощь тоже на их стороне прописана, так что я как бы не в ответе за это. Но вот мое работающее решение: Я пробовал их Решение №2, оно не работает только потому что там переменная имеет другое название. Вот их измеененное решение: Все, что пришлось сделать, это просто у них переименовать переменную failuresList в resultDisplayArray. А так все рабочее. Перепроверяй.

Все прошло, но ты не ответил откуда 48 взялось никаких операций вычеслиний вроде нет.

Нет там задания совершено разные: У тебя: Используйте синтаксис литерала шаблона с обратными штрихами для отображения каждой записи массива failure объекта result . Каждая запись должна быть обернута внутрь элемента li с атрибутом класса text-warning и указана в resultDisplayArray . На fcc: Use template literal syntax with backticks to create an array of list element (li) strings. Each list element's text should be one of the array elements from the failure property on the result object and have a class attribute with the value text-warning. The makeList function should return the array of list item strings. Use an iterator method (any kind of loop) to get the desired output (shown below). [ '<li class="text-warning">no-var</li>', '<li class="text-warning">var-on-top</li>', '<li class="text-warning">linebreak</li>' ] Поэтому помощь не соответсвует.

Вовращаю тебя к теории об артелях)) Обсуждали с год назад. Или два)

Да, навыки надо развивать. Но нельзя стать экспертом во всем. Так что надо для себя приоритеты расставлять :) Надо командную работу прокачивать.

Этточно. Мой лучший (и единственный) проект, сделанный сначала в фигме - https://pivo-voronezh.ru/ Вообще говоря очень правильно и удобно дизайн там делать, но как водится нужны развитые навыки(

Я тоже не хочу, чтобы он был с рюшечками, но все же заморочиться надо, я думаю. Сейчас очень многие вещи не реализованы просто потому что я не знаю как их лучше оформить. Условно очень много всего сейчас здесь есть, но этого просто не видно. Нужен толковый UX/UI инженер. Еще и чтобы в фигме все это оформил.