1
由此我的意思不是字符串+數字=字符串,或字符串+字符串=字符串的默認JavaScript行爲。從http://www.javascriptkit.com/jsref/arithmetic_operators.shtml,Unary plus會將字符串轉換爲數字。是否有一個很好的Javascript算術加法運算符?
那麼我將如何指定我想用兩個字符串進行數字加法?這似乎工作,但有點難看:
var a = "5";
var b = "2";
var c = +a + +b;
是否存在(僅數值+)運算符,總是返回一個數字?可以像其他語言一樣定義嗎?例如,可能是'%%'或'+ ^'或'+++'?或者這是不可能的?
不,沒有一個,不,你不能定義你自己的操作符(例如在C#或Java例如)? – Ehryk
兩個計數都正確。 – Quentin