Определение и применение функций Функции - это хлеб с маслом программирования на JavaScript. Концепция упаковки части программы в значение имеет множество применений. Это дает возможности: Наиболее очевидное применение функций - определение нового словаря. Создание новых слов в одну строку обычно неудобный стиль, но в программировании это необходимо. Типичные носители английского языка имеют около 20 000 слов в своем словаре. Немногие языки программирования имеют встроенные 20 000 команд. И доступный словарный запас имеет тенденцию быть более точным и, следовательно, менее гибким, чем в человеческом разговорном языке. Поэтому приходится вводить новые концепции, чтобы избежать повторения. Создание функции Создание функции - это обычная привязка, где значением привязки является функция. Например, этот код определяет квадрат, чтобы обратиться к функции, которая производит квадрат данного числа: const square = function (x) { return x * x; }; console.log (square (12)); // → 14