JavaScript中是否有//
運算符?運算符//在JavaScript中:5.0 // 2.0 = 5?
因爲在Python中,我們有:
5 // 2.0 # => 2.0
5/2.0 # => 2.5
於是,我就在JavaScript:
5.0//2.0
和我5
!那裏發生了什麼?
我讀到,在JavaScript中沒有像//
操作符那樣的東西。在這種情況下,爲什麼我沒有得到一個例外,或者更好的是,來自詞法分析器的錯誤?
我用這條線:
document.write(eval("5.0//2.0"));
在Firefox 3.6.23。
正如您可能已經通過查看語法突出顯示看到的那樣,// ...是JavaScript中註釋的標記。此外,如果您需要英語提示,請訪問http://english.stackexchange.com/ –
這是我第一次看到通過語法突出顯示回答的問題。 – SLaks
查看[this question](http://stackoverflow.com/questions/4228356/integer-division-in-javascript)在JavaScript中進行整數除法 –