打印两个整数在我尝试打印是整数两个JavaScript变量,相邻的,其他的我就遇到了这个小路上凹凸:更聪明的方式在JavaScript
代码:
var left = 100
var right = 100
alert(left + right)
结果:
200
我想回到100100
赛道中e这对我来说不是一个难题,我想出了这个:
alert(left + "" + right)
而且效果很好!
由于某种原因,它感觉不对。看起来有点对我来说 ...
有没有更聪明的方法来做到这一点?
我会用' “” +左+ right',这也会起作用(和'(“”+ left)+ right'一样)。问题是'num + num - > num'(这对于做数学是好事),但是'+'是“重载的”,使得任何东西+ str - > str或者str +任何东西 - > str'(用于字符串连接)。 – user2246674
关于“更智能的方法”来解决问题的问题与Stack Overflow相关。您可以在[codereview.se]上获得帮助。 –