確かに私はjavascriptの新機能ですが、私がやろうとしていることは単純だと思いますが、この機能は、ページのロード/リロードの代わりにボタンをクリックして動作します。ボタンからのクリックアクションで機能するif/elseステートメント
<script type="text/javascript">
<!--
var ic = 9; // Number of alternative images
var xoxo = new Array(ic); // Array to hold filenames
xoxo[0] = "images/StaminUp.png"
xoxo[1] = "images/DoubleTap.png"
xoxo[2] = "images/QucikRevive.png"
xoxo[3] = "images/ElectricCherry.png"
xoxo[4] = "images/Juggernog.png"
xoxo[5] = "images/SpeedCola.png"
xoxo[6] = "images/MuleKick.png"
xoxo[7] = "images/WidowsWine.png"
xoxo[8] = "images/DeadShot.png"
function pickRandom() {
if (Math.random)
return [Math.floor(Math.random() * xoxo.length)];
else {
var now = new Date();
return (now.getTime()/1000) % xoxo.length;
}
}
// Write out an IMG tag, using a randomly-chosen image name.
var choice = pickRandom(ic);
// -->
</script>
<html>
<head>
</head>
<body>
<p id="perk"></p>
<script>document.getElementById("perk").innerHTML = ('<img src= "'+xoxo[choice]+'">')</script>
</body>
</html>
if文の目的は何ですか? Math.randomの存在を確認していますか? – Enjayy
明らかに彼はそうしています...そして、そうでなくても、彼の質問にとっては重要ではありません。 – ScientiaEtVeritas