ECMAScript | Экспоненциальный оператор (Exponentiation Operator)

ECMAScript | Экспоненциальный оператор (Exponentiation Operator)

Синтаксис экспоненциального оператора

ExponentiationExpression [Yield, Await] :

UnaryExpression [?Yield, ?Await]

UpdateExpression [?Yield, ?Await] ** ExponentiationExpression [?Yield, ?Await]

 

Семантика времени выполнения: оценка

ExponentiationExpression : UpdateExpression ** ExponentiationExpression

1. Вернуть ? EvaluateStringOrNumericBinaryExpression(UpdateExpression, **, ExponentiationExpression).

 

Экспоненциальный оператор (Exponentiation Operator) — это оператор возведения в степень

 

Информационные ссылки

Стандарт ECMAScript — Раздел «13.6 Exponentiation Operator» — https://tc39.es/ecma262/#sec-exp-operator