대신 5 + 6
반환 하고 싶습니다 ."56"
11
답변
"" + 5 + 6
문자열에 강제로 사용 합니다. 이것은 수치 변수에서도 작동합니다.
var a = 5;
var b = 6;
console.log("" + a + b);
답변
var value = "" + 5 + 6;
alert(value);
답변
이제 ES6 템플릿 리터럴 을 사용할 수 있습니다 .
const numbersAsString = `${5}${6}`;
console.log(numbersAsString); // Outputs 56
또는 변수가있는 경우 :
const someNumber = 5;
const someOtherNumber = 6;
const numbersAsString = `${someNumber}${someOtherNumber}`;
console.log(numbersAsString); // Outputs 56
개인적으로 새 구문이 훨씬 더 명확하지만 약간 더 장황하다는 것을 알았습니다.
답변
다음을 사용하십시오.
5 + "" + 6
답변
간단한 대답 :
5 + '' + 6;
답변
var output = 5 + '' + 6;
답변
사용하다
var value = "" + 5 + 6;
문자열로 강제합니다.