我正在尝试使用Math.random()
随机选择一个选项
这是我到目前为止的代码。
function randChoice() {
var chance = Math.floor(Math.random() * 100);
if (chance > -1 && < 50) {
console.log("Option 1"); // 1
} else if (crateId > 49 && < 71) {
console.log("Option 2"); // 2
} else if (crateId > 70 && < 91) {
console.log("Option 3"); // 3
}
}
当我运行它时,我收到错误Uncaught SyntaxError: Unexpected token <
。
我的语法有什么问题?我一直在寻找至少一个小时,但我找不到任何有用的信息或任何出错的迹象。
答案 0 :(得分:0)
此crateId > 49 && < 71
语法无效。
任何两个二元运算符之间都需要变量名或文字,只有一元运算符可以相邻。
需要:crateId > 49 && crateId < 71
。