alert(Tag); // Tag shows it is set to 0 (ZERO) which is less than 10.
if ( Tag < 10) { alert("adding.."); Tag=Tag+10; }
else { alert("Fail"); }
alert(Tag);
//警告显示“失败” //并且提醒显示“0”
所以,它表示零,if语句不显示小于10, 它仍然是零......我做错了什么?
答案 0 :(得分:1)
当Tag实际上是数字0时,这是有效的。
<script>
var Tag = 0;
alert(Tag); // Tag shows it is set to 0 (ZERO) which is less than 10.
if ( Tag < 10) { alert("adding.."); Tag=Tag+10; }
else { alert("Fail"); }
alert(Tag);
</script>
你在哪里指定标签的价值?
答案 1 :(得分:1)
您需要先定义Tag
。我也只是将Tag
递增1.如果需要,可以更改。
var Tag = 0;
if ( Tag < 10) {
alert("adding..");
Tag++;
}
else {
alert("Fail");
}
alert(Tag);
答案 2 :(得分:0)
http://jsbin.com/honixenopo/edit?js,console
我怀疑tag设置为大写字母o为字符串o的字符串。