Home

Awesome

Exponentiation Operator

Specification

Status

Stage 4

Implementation Progress

Authors

Reviewers

Informative

Prior Art

Usage

// x ** y

let squared = 2 ** 2;
// same as: 2 * 2

let cubed = 2 ** 3;
// same as: 2 * 2 * 2

// x **= y

let a = 2;
a **= 2;
// same as: a = a * a;



let b = 3;
b **= 3;
// same as: b = b * b * b;

Render Spec

ecmarkup spec/index.html index.html