所以这是我的代码:
var score1 = $(this).attr('data-score1');
var score2 = $(this).attr('data-score2');
if (score1 < score2) {
// do some
}
if (score2 > score1) {
// do something else
}
现在,只要两个变量都为 < 或都 > 100,这可以正常工作,但是只要这些变量中的一个大于 100 而另一个不是错误的 if 语句被触发。这里到底发生了什么?感谢您的任何建议!