【发布时间】:2013-03-23 23:14:13
【问题描述】:
在 Javascript 中,我有一个失败的 if 语句应该通过,但我不知道为什么。这是 if 的结构。
if(parseInt(obj.OptionCredit) > parseInt(Account.Credits))
{
true
}
else
{
false
}
当我控制台记录两个变量时,我得到 Account.Credits = 0 和 obj.OptionCredit = 0.75。话虽如此,0.75 > 0 应该返回 false。
谁能帮我解决这个问题?谢谢!
【问题讨论】:
-
parseInt(0.75) = 0, parseFloat(0.75) = 0.75
标签: javascript jquery if-statement int parseint