文字列と数値の + 演算時による結合
February 28, 2008category: JavaScript
文字列と数値の + 演算時による結合について。
console.log(1 + 1 + "hoge" + 1 + 1); //=>2hoge11 console.log((1 + 1 + "hoge") + 1 + 1); //=>2hoge11 console.log(1 + 1 + "hoge" + (1 + 1)); //=>2hoge2
+ 演算子の評価は左から右に行われるので、評価順序を変えない限り、文字列が連結された時点で以後、文字列として扱われる。

comments