2017-06-21 58 views

回答

3

置0的號碼前指基是八進制的。在你的情況下060(八進制)= 48(十進制)。您添加60 + 48等於108.

+1

*「將0放在數字的前面意味着基數爲八進制。」*該格式只是一個「允許的擴展名」,並且在嚴格模式下被明確禁止。在現代JavaScript中,八進制是用'0o'前綴編寫的(就像十六進制用'0x'前綴和二進制用'0b'寫的一樣); http://www.ecma-international.org/ecma-262/7.0/index.html#sec-literals-numeric-literals。 –

+0

感謝精度 – Epitouille

+0

但在我的計算器中,如果用戶輸入相同的話,那麼運算符的功能將不會被計算在內。我怎樣才能改變它,零被忽略 –

相關問題