我的代碼中存在某種邏輯錯誤,但我不確定在哪裏。javascript if if else邏輯
- 當經過時間的推移從
00:07:59
到00:08:00
,顏色從黃色,這恰好在00:05:00
切換回。 - 在
00:10:00
它從灰色變爲紅色。
東西在我的邏輯允許00:08:00
和00:09:59
之間的任何時間,以滿足第1條件是小於5
if (parseInt(this.minutes) < 5) {
fontColor = "<Font class=\"Gray\">";
} else if (parseInt(this.minutes) >= 5 && parseInt(this.minutes) < 10){
fontColor = "<Font class=\"Yellow\">";
} else {
fontColor = "<Font class=\"Red\">";
}
''標籤?我們是否回到了90年代? ''在HTML 4.1及更高版本中被刪除。改爲使用''。 – 2012-01-18 15:11:00
btw,標記已棄用。你最好使用CSS。 – yoavmatchulsky 2012-01-18 15:11:30
您是否嘗試過console.log(this.minutes)或警報alert(this.minutes)以確定您站在哪裏? – Mike 2012-01-18 15:18:29