JavaScript で数学的問題を解決している間、数のべき乗を見つけることは一般的なタスクです。小さい数の指数は簡単に計算できますが、大きな数の場合は少し難しくなります。 JavaScript では、定義済みのメソッドや演算子など、さまざまなアプローチを使用できます。
この記事では、JavaScript で数値の指数を取得するさまざまな方法について説明します。
JavaScript で数値の指数を取得/検索する方法は?
数値の指数を取得するには、次の方法を使用します。
方法 1: 「**」演算子を使用して数値の指数を取得する
数の指数または累乗を取得するには、「 ** 」 演算子。最初のオペランドに 2 番目のオペランドのべき乗を掛けた結果を返します。 Math.pow() と同じです。
構文
「**」演算子には次の構文を使用します。
ベース ** 指数例
2 つの変数を作成します。 ベース ' と ' 指数 」、および店舗番号「 9 ' と' 3 ' それぞれ:
だった ベース = 9 ;だった 指数 = 3 ;
** 演算子を基数変数と指数変数で使用し、結果の値を変数 ' 力 」:
だった 力 = ベース ** 指数 ;ついに 、 結果をコンソールに出力する :
[ ccだけ = 「ジャバスクリプト」 幅 = 「100%」 身長 = 「100%」 逃げた = '真実' テーマ = '黒板' ノーラップ = 「0」 ]
コンソール。 ログ ( 力 ) ;
9 を 3 倍すると、9^3 は 729 であることがわかります。
方法 2: 「Math.pow()」メソッドを使用して数値の指数を取得する
使用 ' 数学.pow() 」 JavaScript で数値の指数を取得するメソッド。これは、数値 n^n の累乗を求めるために使用される Math オブジェクトの定義済みメソッドです。
構文
Math.pow() メソッドの指定された構文に従います。
算数 . 捕虜 ( ベース 、 指数 )例
変数 base と exponent を引数として渡して Math.pow() メソッドを呼び出し、結果の値をコンソールに出力します。
だった 指数関数的 = 算数 . 捕虜 ( ベース 、 指数 ) ;コンソール。 ログ ( 力 ) ;
出力
方法 3: 「for」ループを使用して数値の指数を取得する
また、「 ために 定義済みの JavaScript メソッドを使用せずに数値の指数を取得するためのループ。
例
「」という名前の関数を定義します exponentOfNumber() 」は、2 つのパラメーターを取ります。 ベース ' と ' 指数 」。変数を作成します “ 力 for ループを使用し、基数を累乗して指数に乗算し、関数に戻ります。
関数 exponentOfNumber ( ベース 、 指数 ) {力 = 1 ;
ために ( だった 私 = 0 ; 私 < 指数 ; 私 ++ ) {
力 = 力 * ベース ;
}
戻る 力 ;
}
「」を渡して関数を呼び出します 9 ' と ' 3 」を引数として:
コンソール。 ログ ( exponentOfNumber ( 9 、 3 ) ) ;出力には「 729 」 これは 9^3 です:
以上が、JavaScript で数値の指数を取得する方法です。
結論
JavaScript で数値の指数を取得するには、「 ** 「演算子、」 数学.pow() 」メソッド、または「 ために 」 ループ。 Math.pow() は、JavaScript で数値の指数を取得するために使用される最も一般的なメソッドです。この記事では、JavaScript で数値の指数を見つけるさまざまな方法を説明しました。