How to concatenate two numbers in javascript?

后端 未结 16 2397
傲寒
傲寒 2020-12-13 16:33

I\'d like for something like 5 + 6 to return \"56\" instead of 11.

16条回答
  •  独厮守ぢ
    2020-12-13 17:15

    You can now make use of ES6 template literals.

    const numbersAsString = `${5}${6}`;
    console.log(numbersAsString); // Outputs 56
    

    Or, if you have variables:

    const someNumber = 5;
    const someOtherNumber = 6;
    const numbersAsString = `${someNumber}${someOtherNumber}`;
    
    console.log(numbersAsString); // Outputs 56
    

    Personally I find the new syntax much clearer, albeit slightly more verbose.

提交回复
热议问题