方法: 1. 「for (var i=1;i
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript は 1-n の合計を求めます
1-n の合計を求めたい場合は、数値をたどる必要があります。 1~n、つまり for ループの初期条件は i = 1 に設定でき、制限条件は i
for (var i = 1; i <= n; i++) { }
次に、ループ本体「{}」に、各ループの i 値を追加します。これには、計算値を保存するための中間数量合計が必要です。結果に影響を与えないように、変数合計の初期値は 0 でなければなりません。書き方は2通りあります(どちらかをお選びください):
sum += i; //或 sum = sum + i;
ループ終了後、変数sumの値を1-nの和にして出力します。
完全な実装コードを以下に示します:
function sum(n) { //函数声明 var sum=0; //局部变量声明 for (var i=1;i<=n;i++){ //初始表达式,测试表达式,改变表达式 sum = sum + i; //将i+n的值给到sum } return sum; //返回sum值 } console.log(sum(2)); //控制台输出1-2数和 console.log(sum(3)); //控制台输出1-3数和 console.log(sum(4)); //控制台输出1-4数和 console.log(sum(5)); //控制台输出1-5数和 console.log(sum(6)); //控制台输出1-6数和 console.log(sum(7)); //控制台输出1-7数和 console.log(sum(8)); //控制台输出1-8数和 console.log(sum(9)); //控制台输出1-9数和 console.log(sum(10)); //控制台输出1-10数和
[関連する推奨事項: JavaScript 学習チュートリアル]
以上がJavaScriptで1-nの合計を求める方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。