ホームページ > 記事 > ウェブフロントエンド > JavaScriptでべき乗の和を求める方法
べき乗の和を求める手順: 1. Math オブジェクトの pow() 関数を使用して、指定された数値の N 乗をそれぞれ求めます (構文 "Math.pow(指定された数値, N)"指定された数値を返します。数値のべき乗値; 2. 取得した複数のべき乗値を合計するには、「 」演算子を使用します。構文は、「べき乗値 1 べき乗値 2 べき乗値 3....」です。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript では、Math オブジェクトの pow() 関数と " " 演算子を使用してべき乗の合計を求めることができます。
実装手順:
#1. pow() 関数を使用して、指定されたいくつかの数値の N 乗を求めます
例: 1、2、3、4、5
var n1=Math.pow(1, 2); var n2=Math.pow(2, 2); var n3=Math.pow(3, 2); var n4=Math.pow(4, 2); var n5=Math.pow(5, 2); console.log(n1); console.log(n2); console.log(n3); console.log(n4); console.log(n5);
2 の 2 乗を求めるには、「 」演算子を使用します。得られたパワー値を上げます
var sum=n1 + n2 + n3 + n4 + n5;
##知識を広げる:
The pow( ) Math オブジェクトのメソッド
Math.pow() は累乗関数であり、構文は
Math.pow(x,y)
console.log(Math.pow(0, 1)); console.log(Math.pow(1, 0)); console.log(Math.pow(1, 1)); console.log(Math.pow(1, 10)); console.log(Math.pow(3, 3)); console.log(Math.pow(-3, 3)); console.log(Math.pow(2, 4));注: 結果が虚数または負の数の場合、このメソッドは NaN を返します。指数が大きすぎるために浮動小数点オーバーフローが発生した場合、このメソッドは Infinity を返します。
加算演算子 " "
説明 | 例 | |
---|---|---|
加算演算子 | xy は、x と y の合計を計算することを意味します |
特殊オペランドの合計演算に注意してください。
var n = 5; //定义并初始化任意一个数值 console.log(NaN + n); //NaN与任意操作数相加,结果都是NaN console.log(Infinity + n); //Infinity与任意操作数相加,结果都是Infinity console.log(Infinity + Infinity); //Infinity与Infinity相加,结果是Infinity console.log((-Infinity) + (-Infinity)); //负Infinity相加,结果是负Infinity console.log((-Infinity) + Infinity); //正负Infinity相加,结果是NaN
例 2
加算演算子は、オペランドのデータ型に基づいて加算するか接続するかを決定できます。
console.log(1 + 1); //如果操作数都是数值,则进行相加运算 console.log(1 + "1"); //如果操作数中有一个是字符串,则进行相连运算 console.log(3.0 + 4.3 + ""); //先求和,再连接,返回"7.3" console.log(3.0 + "" + 4.3); //先连接,再连接,返回"34.3" //3.0转换为字符串3
加算演算子を使用する場合は、まずオペランドのデータ型が要件を満たしているかどうかを確認する必要があります。
[推奨学習:
JavaScript 上級チュートリアル以上がJavaScriptでべき乗の和を求める方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。