Widely available すべての主要ブラウザで対応済み。安心して使用可能。

対応ブラウザ

機能 デスクトップ モバイル
Chrome
Edge
Firefox
Safari
Chrome Android
Safari iOS
52
14
52
10.1
52
10.3

x = y は x = x y と同等ですが、式 x が一度だけ評価される点が異なります。

52
14
52
10.1
52
10.3
1+対応 (バージョン) 未対応 注釈あり サブ機能の解説は MDN Web Docs (CC BY-SA 2.5)

基本構文

JAVASCRIPT
2 ** 3;    // 8
2 ** 10;   // 1024
10 ** -2;  // 0.01

// Equivalent to Math.pow()
Math.pow(2, 3); // 8

ライブデモ

基本的なべき乗計算

入力した底と指数を使ってべき乗を計算します。

プレビュー全画面表示

面積と体積の計算

一辺の長さから、正方形の面積(2乗)と立方体の体積(3乗)を算出します。

プレビュー全画面表示

複利計算

元金、年利、期間から複利の総額を計算します。(元金 * (1 + 利率) ** 期間)

プレビュー全画面表示

実務での使いどころ

  • Exponentiation operator の活用

    べき乗演算子 (**) は、1 つ目のオペランドを 2 つ目のオペランドでべき乗した結果を返します。

注意点

  • 特になし。すべての主要ブラウザで安定して動作する。

アクセシビリティ

  • JavaScript による動的更新時は、aria-live リージョンで変更をスクリーンリーダーに通知する。