こんにちは私は非常にjavascriptに新しいと宿題をして立ち往生。私の質問は、do whileループで複数の入力を一緒に追加する方法です。私はすべての入力を加算してから、平均を得るための入力量で割ったものとみなされます。たとえば、ユーザーが7,3,5、および2を入力した場合、回答は4.25になります。これは私がこれまで持っていたものです。do whileループで入力を一緒に追加するにはどうすればよいですか?
var prompt;
var input = prompt("Please enter a number, input a negative number to stop");
var number = input >= 0;
var alert;
var sum = 0;
var sum2 = 0;
while (input <= 0) {
input = +prompt("Error enter a positive number to start");
}
do {
input = +prompt("Enter another number, a negative to stop");
sum += number;
//inputs added together goes here
} while (input >= 0);
alert(); //inputs added together divided by sum goes here
最初の入力やwhileループは必要ありません。 'prompt'とalertはすでにクライアントサイドJSで定義されています。 'sum2'は未使用です。インデントは悪いです。すべてのコードコメントを除いて、アルゴリズムは簡単ではなく、JSにさらに簡単に変換されています。 – DrakaSAN
この質問は何の努力もしていないことを示しています。先生がそれを見て、あなたのことを認識して、追加の教習が必要であることを知ることができるように願っています。 – DrakaSAN