-2
var times_hit = $('#timeshit').val();
if (times_hit > -1 && times_hit < 4 && times_hit != "")
{
if(times_hit == 0)
{
start_score = start_score - parseInt(times_hit.val());;
}
我已經試過上面的了。 times_hit是一個等於1的變量。JavaScript麻煩減法變量
如果我要做start_score = start_score - 1,它可以正常工作。
您需要添加更多代碼進行調查。儘管你可以嘗試parseInt(times_hit.val()); – tech2017
適合我的工作:https://jsfiddle.net/seccww4r/ – Adrian
你的if語句檢查times_hit是否爲零,你期望times_hit是1嗎? – tech2017