我正在尝试创建一个迷你猜数游戏。 我想知道是否可以限制用户可以尝试猜测的次数。 谢谢!
<body>
Pick up number: <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>
答案 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>
完成。