此代碼必須給出總現金的輸出,而是給出錯誤的輸出? 任何人都可以告訴我它有什麼問題。這段代碼在js中有什麼錯誤?
var cashRegister = {
total:0,
add: function(itemCost)
{
this.total += itemCost;
}
};
var i;
for (i=0; i<4; i++)
{
var a = prompt("Cost");
cashRegister.add(a);
}
//call the add method for our items
//Show the total bill
console.log('Your bill is '+cashRegister.total);
這將有助於顯示實際與預期產出是什麼。如果你真的看過實際的輸出,我想你會得到一個很好的提示;) –