【JS】快速实现一个猜奖游戏

   // 随机产生一个1~10的整数
        function getRandom(min, max) {
            return Math.floor(Math.random() * (max - min + 1)) + min;
        }
        // console.log(getRandom(1,10));

        //猜奖游戏
        /* var random = getRandom(1, 50);
        while (true) {
            var num = prompt('你来猜?输入1~10之间的一个数字');
            if (num > random) {
                alert('你猜大了');
            } else if (num < random) {
                alert('你猜小了');
            }else{
                alert('帅气,回答正确!')
                break;
            }
        }
        console.log(random); */

        var random = getRandom(1, 50);
        for (var i = 1; i <= 3; i++) {
            var num = prompt('你来猜?输入1~10之间的一个数字');
            if (Boolean(parseInt(num)) !== true) {
                alert('请输入数字');
                continue;
            } else {
                if (num > random) {
                    alert('你猜大了');
                } else if (num < random) {
                    alert('你猜小了');
                } else {
                    alert('帅气,回答正确!')
                    break;
                }
            }
        }

        alert('挑战失败,您已经没有机会了');

你可能感兴趣的:(JavaScript,javascript,游戏,前端)