
Быстрое возведение в степень
Стандарт ECMAScript 7 предложил нам новый оператор
Вероятно, вы ожидали увидеть более привычный символ
До ES7 у нас был короткий способ возведения в степень только для числа 2 с помощью побитового оператора левого сдвига
Например,
Стандарт ECMAScript 7 предложил нам новый оператор
**
для возведения числа в степень.Вероятно, вы ожидали увидеть более привычный символ
^
. Но в JavaScript он уже занят – это побитовое исключающее ИЛИ (XOR).До ES7 у нас был короткий способ возведения в степень только для числа 2 с помощью побитового оператора левого сдвига
<<
.Например,
2 << 3 = 16
, и 2 ** 4 = 16
.