Сообщение от voraa
|
Первый return относится к функции fn, а второй к функции, которая передается в map
Потому, что оператор + складывает значения, которые слева и справа от него.
|
А в каких случай нужно еще дважды написать
return?
Просто как я думаю что написал функцию и сказал ее вернуть значение. И как бы достаточно. Не совсем понятно почему после того как я функции сказал врени результат своей работы нужно еще раз внутри написать верни. Может быть есть какие то правила которые просят писать возврат дважды
Вот тут JS
avtor: elem.author, он понял что нужно изменить ключ.
А вот тут
rating: elem.rating + 100 он понял что нужно сложить значение. Хотя визуально можно понять что оставь имя прежним просто напиши еще 100 которое переведется в строку. Хотя признаю может и звучит как то идиотский. Просто какое то правила синтаксиса что если написано так то будет делать такие действие если по другому то другие.