JQuery 投注游戏背后的逻辑
我试图弄清楚如何根据 #your-money id 中的 10 美元进行投注检查,如果大于 10 则显示错误,如果小于 0 则显示错误。
var mybet = $( "#bet" );
var yourmoney = $( "#your-money" );
$( "#place-bet" ).click(function()
{
if ( mybet <= yourmoney ) {
$("#betting-money").val($("#bet").val());
}
if ( mybet == 0 && mybet > 0 ){
$("body").alert("Try another bet");
}
});
I'm trying to figure out how to make the bet check against the 10 dollars in the #your-money id and if it's greater than 10 to show error, and if it's less than 0 show error.
var mybet = $( "#bet" );
var yourmoney = $( "#your-money" );
$( "#place-bet" ).click(function()
{
if ( mybet <= yourmoney ) {
$("#betting-money").val($("#bet").val());
}
if ( mybet == 0 && mybet > 0 ){
$("body").alert("Try another bet");
}
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我想你正在寻找这个。
I think you are looking for this.
您正在使用 AND 比较运算符 (&&),并且应该使用 OR (||)
if ( mybet == 0 && mybet > 0 )
if ( mybet == 0 || mybet > 0 ) if ( mybet == 0 || mybet > 0 ) 0 )
您还有其他几个错误,我已在下面修复了这些错误。
You're using the AND comparison operator (&&) and should be using the OR (||)
if ( mybet == 0 && mybet > 0 )
if ( mybet == 0 || mybet > 0 )
You also have several other errors which I've fixed below.