ハサミ、紙ゲームのジャバスクリプト。言語はノルウェー語です。タイマーをテキストの一部に設定して、残りのテキストの後に数秒間表示されるようにします。ここJavaScriptタイマー付きテキスト
は、コードは次のとおりように "デュvantデュvalgteスタイン、メンズpc'en valgteサックス" 例tekst =ため
<script>
}
var decide = prompt("Skriv inn enten (stein, saks eller papir)");
var tekst="";
var random = Math.floor(Math.random()*3)+1; // stein = 1 saks = 2 papir = 3
if(decide === "stein" && random === 2) {
tekst = "Du valgte stein, mens pc'en valgte saks. Du vant ";
}
else if(decide === "stein" && random === 3) {
tekst = "Du valgte stein, mens pc'en valgte papir. Du tapte";
}
else if(decide === "stein" && random === 1) {
tekst = "Du valgte stein, mens pc'en valgte stein. Uavgjort";
}
else if(decide === "saks" && random === 3) {
tekst = "Du valgte saks, mens pc'en valgte papir. Du vant";
}
else if(decide === "saks" && random === 2) {
tekst = "Du valgte saks, mens pc'en valgte saks. Uavgjort";
}
else if(decide === "saks" && random === 1) {
tekst = "Du valgte saks, mens pc'en valgte stein. Du tapte";
}
else if(decide === "papir" && random === 3) {
tekst = "Du valgte papir, mens pc'en valgte papir. Uavgjort";
}
else if(decide === "papir" && random === 2) {
tekst = "Du valgte papir, mens pc'en valgte saks. Du tapte";
}
else if(decide === "papir" && random === 1) {
tekst = "Du valgte papir, mens pc'en valgte stein. Du vant";
}
document.write(tekst);
</script>
。 し、次に男性のpc'en valgte saks。デュvantは「3秒後に表示されます。ここplsは
を見ているよりも、あなたは追加するには、 'setTimeout'を使用することができます遅延。あなたのコードも有効ではなく、 'if..else'ラダーをたくさん減らすことができます。 – Rajesh
は' document.write'を使わないでください。そうする理由がないだけです。ブラウザから要素を取得してから設定してくださいinnerHTML残りの部分は、遅れてテキストを表示するために 'setTimeout'をチェックしてください(3000はあなたが望むものと思われます) – Icepickle