javascript - 如何在Javascript中使值不能低于0
问题描述
好的,所以我正在尝试制作一个答题器闲置游戏,并且我升级到从当前点数中获取 100,但是当点数高于所需数量时,我似乎无法让它不升级(在本例 100)。我想在未来添加更多升级,所以我真的很想得到一些帮助,因为我在其他任何地方都找不到任何有用的东西。提前非常感谢。
解决方案
你的问题是语法,第 9 行
你的代码:
if (true) {clicks>100
在 javascript 中,if 语句的语法应该是:
if(<condition>) {
<code to execute if condition is true>
}
为了澄清,完整的工作代码应如下所示:
var clicks = 0;
function onClick() {
clicks += 1;
document.getElementById("clicks").innerHTML = clicks;
}
function removeClick() {
if(clicks>100) {
clicks -= 100;
document.getElementById("clicks").innerHTML = clicks;
}
}
推荐阅读
- c++ - 错误:必须使用“类”标签来引用此范围内的“变量”类型
- pytorch - pytorch 的 grid_sample 返回不正确的值
- cassandra-3.0 - cassandra中的节点工具修复后的反压缩阶段
- mysql - 在批处理文件中提供 MySQL 密码的安全方法
- java - Android Picasso 导致 W/System: A resource failed to call close
- java - 如何为tomcat拆分catalina.out?
- c# - ORM - 在静态上下文中获取基类的类型?
- amazon-web-services - 无法在 aws http api 上发布数据?
- python - 如何在python中加入像拼图这样的矩阵
- android - 如何强制 Android 11 上的 OkHttp 使用 TLS 1.3 发送 ssl 客户端证书身份验证