Некоторые интерпретаторы. Например: браузерная консоль. Могут вычислять данные сразу и вывести в консоль, а некоторым нужно передать console.log. То есть вывести данные в консоль. Как видите на картинки выше два примера вывели один и тот же результат. Также есть: ( / ) Деление. ( - ) Вычитание. ( * ) Умножение. ( % ) Остаток от деления. ( ** ) Возведение в степень. Деление на 0 будет бесконечность. Это так, потому что js использует арифметику с плавающей запятой. В примере console.log(5 * 5); ( * ) это оператор, а числа 5 и 5 операнды. Если будет данные с одним пропущенным операндом console.log(5 * ); , то будет ошибка. Операнда может быть один (он будет унарным), два, три, четыре и т.д. Например 6 + 2 = 2 + 6 коммуникативная, а вот при вычитании 6 - 2 = 2 - 6 уже не будет считаться коммуникативной. Выведем такой пример console.log(6 * 2 + 5); И интерпритатор сам посчитает пример правильно то есть умножение потом сложение. Правила на уровне начальной школы. console.log(6 * 2 + 5); выве