- Теория
- Теория
Пиши, упрощай
Помните, мы говорили о том, что функция может возвращать результат своей работы, и подставляли вызов функции сразу в выражение? Примерно так:
console.log('За перелёт получим ' + calculateMiles(4125) + ' миль');
А сейчас давайте напишем код более грамотно.
Раз функция возвращает значение, которое можно использовать где-то ещё (подставить в строку, добавить в математическую операцию), почему бы не записать результат работы этой функции в переменную и использовать именно её? Так код станет удобней читать и править.
Представьте большую программу с кодом на сотни строк. Вы несколько раз используете вызов функции внутри каких-то выражений, и программа работает. А потом вы понимаете, что надо вызвать эту же функцию с другими аргументами, и вам или вашему коллеге приходится искать по всему коду эти вызовы функции и их исправлять. А если вы что-то пропустите, программа будет работать некорректно.
- index.html
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.