Инструкция для чисел
Мы можем открыть браузер и в нём перейти в инструменты разработчика. После этого мы можем открыть вкладку Консоль (Console). Теперь мы можем начинать вводить наши команды в пустое поле напротив символа >. После ввода команды нужно нажимать клавишу Enter, чтобы интерпретатор языка JavaScript начал свою работу и выполнил нашу команду. Что дальше?
Печатаем первое число. Ставим пробел » «. Печатаем символ сложения «+» (знак плюс). Ставим пробел » «. Печатаем второе число.
Пример:
5 + 6
Чтобы проверить правильно ли JavaScript посчитает сумму двух чисел, нужно открыть «Инструменты разработчика» (CTRL+SHIFT+i) и вкладку «Console» в своём баузере (Google Chrome, Opera, Mozilla) и ввести туда эту команду.
После ввода команды сложения нужно нажать на клавишу ввода (Enter). После этого нажатия выполнится команда сложения и мы увидим результат — число 11 (одиннадцать).
Инструкция для переменных
Наши числа могут храниться в переменных. Пример:
var a = 3
var b = 7
Как сложить два числа, которые находятся в переменных? Пользуемся аналогичной инструкцией сложения, только теперь вместо чисел мы вводим имена переменных:
a + b
Чтобы проверить правильно ли JavaScript посчитает сумму двух переменных, нужно открыть «Инструменты разработчика» (CTRL+SHIFT+i) и вкладку «Console» в своём баузере (Google Chrome, Opera, Mozilla) и ввести туда эту команду.
После ввода команды сложения нужно нажать на клавишу ввода (Enter). После этого нажатия выполнится команда сложения и мы увидим результат — число 10 (десять).
Функция, которая складывает два числа в JavaScript
Мы можем написать свою собственную функцию, внутрь которой мы будем передавать нужные нам значения для сложения. Функция будет производить сложение и возвращать сумму.
function sumAB(a,b){ return a + b }
Пример использования
Стрелочная функция, которая складывает два числа в JavaScript
Все стрелочные функции анонимны по своей природе. То есть у них нет имён — нет идентификаторов привязки. Для того чтобы иметь возможность обратиться к стрелочной функции, нужно положить её в какой-нибудь новый идентификатор через объявление переменной и символа присваивания =.
let sumQW = (q,w) => q+w sumQW(1,5) 6
Справка
Оператор сложения ( + ) выполняет либо конкатенацию строк, либо числовое сложение.
Если два операнда будут типом данных Число(Number), то мы получим на выходе число.
Если один из операндов будет строкой, то мы просто склеим символьное представление числа со строкой.
Информационные ссылки
Стандарт ECMAScript — Раздел «13.8.1 The Addition Operator ( + )» — https://tc39.es/ecma262/#sec-addition-operator-plus
Определение функций — https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions
Определение стрелочных функций — https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-arrow-function-definitions