Javascript - 猜谜游戏

时间:2016-06-24 18:58:31

标签: javascript

我正在尝试创建一个迷你猜数游戏。 我想知道是否可以限制用户可以尝试猜测的次数。 谢谢!

<body>
    Pick up number: &nbsp;<input style="width: 40px" id="numberInput" type="number"> 
    <button onclick="takeMynumber()">Go</button> <br/>
    <p id="textOutput"></p>
    <script>
    var min = 0;
    var max = 10;
    var random = Math.floor(Math.random() * (max - min +1)) + min;
        function takeMynumber(){
        var myRandom = parseInt(document.getElementById("numberInput").value);
        if (myRandom == random){
        document.getElementById("textOutput").innerHTML = "Good Job!";
        }
        if (myRandom < random){   
        document.getElementById("textOutput").innerHTML = "Greater than:  " + myRandom;      
        }
        if (myRandom > random){
        document.getElementById("textOutput").innerHTML = "Less than:  " + myRandom;   
       }
}
    </script>
</body>

2 个答案:

答案 0 :(得分:2)

只需添加另一个变量,例如var pm2 = require('pm2'); var os = require("os"); var MACHINE_NAME = os.hostname(); var PRIVATE_KEY = process.env.KEYMETRICS_PRIVATE_KEY; var PUBLIC_KEY = process.env.KEYMETRICS_PUBLIC_KEY; var ecosystem = require('./ecosystem.json'); var maxMemory = process.env.WEB_MEMORY || 512; pm2.connect(function() { ecosystem.apps.forEach(function(app) { pm2.start({ script : app.script, name : app.name, max_memory_restart : maxMemory + 'M', post_update: ["npm install"] }, errback); }); }); function errback(err,proc) { pm2.interact(PRIVATE_KEY, PUBLIC_KEY, MACHINE_NAME, function() { pm2.launchBus(function(err, bus) { console.log('[PM2] Log streaming started'); bus.on('log:out', function(packet) { console.log('[App:%s] %s', packet.process.name, packet.data); }); bus.on('log:err', function(packet) { console.error('[App:%s][Err] %s', packet.process.name, packet.data); }); }); }); } 并在每次调用tryCount期间将其递增并在其中进行检查。

takeMynumber

但实际上,你应该阅读一些关于JS的基础教程,因为你通常不会对这个简单的'问题'得到任何帮助,这些问题可以通过搜索引擎和几分钟轻松解决。

答案 1 :(得分:-2)

好吧,这怎么可能?

1:二进制搜索    2:插补搜索 输入您选择的方法:1 是5吗? (<,>,=) << / p>

是3吗?

完成。

相关问题