我对返回意外结果的愚蠢 if 条件感到非常困惑,我只是无法弄清楚我的代码中有什么问题。这是我的简单代码
$('.for_next_link').click(function() {
var next = $('.for_next_value_pagination').val();
var limit = "<?php echo $max; ?>";
alert(next); // value is 5
alert(limit); // value is 10
if (next >= limit) // this condition is always true
{
alert('im in if cond.');
return false;
}
else {
// do something else;
}
});
我正在比较 2 个变量“next”和“limit”,它们的值分别为 5 和 10,但令 if 条件始终为真感到惊讶。你能告诉我为什么会发生这种情况以及解决方案是什么。谢谢你。