How can I join an array of numbers into 1 concatenated number?

前端 未结 7 1581
梦谈多话
梦谈多话 2020-12-10 12:27

How do I join this array to give me expected output in as few steps as possible?

var x = [31,31,3,1]
//expected output: x = 313131;
相关标签:
7条回答
  • 2020-12-10 12:55

    Javascript join() will give you the expected output as string. If you want it as a number, do this:

    var x = [31,31,3,1];
    var xAsString = x.join(''); // Results in a string
    var xAsNumber = Number(x.join('')); // Results in a number, you can also use +(x.join(''))
    
    0 讨论(0)
提交回复
热议问题