我的朋友需要这个项目的帮助

时间:2016-05-18 22:50:58

标签: javascript html

所以,每当我点击它的东西时,它只给出了我的2个可能的警报,我怎么能让它去做我的代码所有3个继承人。

<!DOCTYPE html>
<html>
<head>  
</head>    
<body>
    <img src="http://www.buildabear.com/ProductImages/BABW_US/XL/17525Alt1x.jpg" alt="hi" witdh="200px" height="200px" onclick="thisFunction()" style="left: 50%; margin: auto">        
    <p>I am Fat</p>
    <script>    
        var btn = document.getElementById("btn");

        var thisFunction = function() {
            var ranInt = Math.round(Math.random(0, 2));

            if (ranInt == 0) {
                alert("Peacebear exp1l");
            } else if (ranInt == 1) {
                 alert("Peacebear ex2");
            } else if (ranInt == 2) {
                alert("Peacebear ex3");
            }
        };    

    </script>
</body>
</html>

1 个答案:

答案 0 :(得分:0)

Math.random()不接受任何参数。它只是生成一个介于0和1之间的数字。因此,如果数字为&lt;则圆函数产生0。 0.5或1如果&gt; 0.5。 为了生成0到2之间的随机数,请执行以下操作:

var ranInt = Math.round(Math.random() * 2);