私はすべての素数1 - 100を印刷するjavascriptを持っており、結果を印刷するのにinnerHTMLを使用しています。私のコンソールは私に数字のリストを与えていますが、innerHTMLは私に単一の番号を与えています。 100と思う。私のコンソールに表示されているのと同じように、IDのdivの中に "prime"という数字のリストを表示するにはどうすればいいですか?ここで画面に私のconsole.logを表示
私は
for (var i = 1; i <= 100; i++) {
var invalid = false;
for (var j = 2; j <= i; j++) {
if (i % j===0 && j !== i) {
invalid = true;
}
}
if (invalid === false) {
console.log(i);
}
}
document.getElementById('prime').innerHTML = i;
マイ本部
<div id="prime"> </div>
マイコンソールouputs 1、2、3、5、7、11、... 97私のdiv出力101
書いたものですここではCODEPEN
おかげで
質問自体ではなく、サードパーティのサイトで[MCVE]を記載してください。スタックスニペット機能では本当に簡単です... –
「1、2、3、5、7、11、... 97では、私の出力は101です」 - これはコード化されたものなのですから –