コードは、結果を返すことが予想されるまで実行されます。ユーザーが入力した値はすべて加算されません。助けてください?配列の負の要素と正の要素の和を求めるプログラムを書く
a = (prompt("a:"));
b = (prompt("b:"));
c = (prompt("c:"));
negativeSum = Number(0);
positiveSum = Number(0);
var test = [a, b, c];
for (i = 0; i < test.length; i++) {
if (isNaN(test[i])) {
alert(test[i] + " : incorrect input.");
}
else
if (test[i] < 0) {
alert(test[i] + " : positive.")
negativeSum = Number(test[i]++);
}
else {
alert(test[i] + " : positive.")
positiveSum = Number(test[i]++);
}
}
alert(positiveSum + " : sum of +ve elements");
alert(negativeSum + " : sum of -ve elements");
このクラスは機能しますか? –
JSの詳細を学びたい人のためのオプションの実践的な仕事です。私は1ヶ月前にJSを学び始めたばかりなので、ちょっと試してみました! – methuselah