0
<script>
function oneortwo(){
var num = Math.floor((Math.random()*2)+1);
alert(num);
}
</script>
<button onclick="oneortwo()">click</button>

上記のスクリプトは、1 つと 2 つをランダム化しています。1 つ、次に 2 つ、次に 1 つ、次に 2 つ、というように警告したいと思います。1 つがアラートされた場合、次の値は 2 になり、その逆も同様です。基本的に、すでにアラートが発生している場合、以前の値が繰り返されることは望ましくありません。どんな助けでも大歓迎です。ありがとう :)

4

3 に答える 3

2
var num = Math.floor((Math.random() * 2) + 1);
function oneortwo(){
    num = num == 1 ? 2 : 1;
    alert(num);
}
于 2013-04-15T20:51:25.400 に答える