Skip to content
This repository has been archived by the owner on May 26, 2020. It is now read-only.

Latest commit

 

History

History
34 lines (23 loc) · 784 Bytes

File metadata and controls

34 lines (23 loc) · 784 Bytes

Новые возможности JavaScript — Оператор возведения в степень

В ECMAScript 7 появился оператор возведения в степень.

** — это инфиксный оператор для возведения в степень.

// ECMAScript 5
Math.pow(x, y);

вернёт тот же результат, что и выражение x ** y

Примеры использования:

// ECMAScript 7
const squared = 3 ** 2;

console.log(squared);
// Ожидаемый результат: 9
// ECMAScript 7
let squared = 3;

squared **= 2;

console.log(squared);
// Ожидаемый результат: 9