Меня зовут Александр Шулепов, и я хочу рассказать о том, что такое выражение.Любое выражение, всегда возвращает значение.Примеры выражений:'cat' - строка. Строка - это просто текст, который размещен в одинарных или двойных кавычках. Если мы передадим интерпретатору JavaScript - 'cat', то он нам вернет эту же строку. То есть результатом этого выражения будет эта же строка.10 - число. Это так же выражение. Если мы передадим интерпретатору JavaScript - 10, то он нам вернет это же число 10.5+2 - выражение, но уже с оператором +. Результатом этого выражения будет число 7.а = 7 - выражение с оператором присвоения =. В данном примере число 7 присваивается переменной с названием с. Результатом этого выражения, будет то значение, которое вы присваиваете переменной. В данном примере это значение 7.'How' + 'are' + 'you' - конкатенация строк с помощью оператора +. Результат этого выражения строка How are you.а <= b || с !== 9 - выражение с операторами «<= меньше или равно» «|| или» «!== неравно».myFunction (c, d) - вызов функции. Это тоже выражение, т.к. функция всегда возвращает какое-нибудь значение. myFunction – это имя функции, которое вызывается. C, d – это аргументы, с которыми мы вызываем функцию myFunction.Перейдем в консоль!Результатом каждого выражения является ЗНАЧЕНИЕВыражения присваивания.Знак равно = - оператор присваивания.Пример а = 20, где а - переменная, 20 - число.Выражение 20 присваивается переменной а.Выражения с побочными действиями.Выражения с побочными действиями – это выражения, которые не только возвращают подобные значения, но и выполняют другие действия.a= 5 - ровно, оператор присваивания и данное значение a вернет 5. Так же значение 5, будет присвоено переменной a. Позже в коде мы можем обратиться к этой переменной и прочесть это значение.b++ - ++ увеличивают значение на 1. К примеру, если бы значение было 7++ то итог этого значения был бы 7+1=8. Так же выражение b++ вернет нам b и так же значение +1.myFunction (c, d) - вызов функции, в который мы можем выполнять различные действия, так же эта функция возвращает значение.