2016-10-03 3 views
-4

숫자 배열을 자바 스크립트로 변환하려면 어떻게해야합니까?숫자 배열을 자바 스크립트 문자열로 변환

그래서 [4,2,2,3,3,2] -> "422332"입니다.

편집 : 위의 중복 된 질문이하고 싶어 약간 다릅니다 :

[4,2,2,3,3,2] => [ '4', '2', '2', '3', '3', '2']

+1

직접 해결하기 전에는 질문하지 마십시오. – zzzzBov

+0

'duplicate'는이 특정 질문을 해결하기위한 참고 자료로 사용할 수 있지만 기술적으로는 다른 질문입니다. – user2864740

+0

간결하게 정리 된 참조 : http://stackoverflow.com/questions/37957862/how-to-join-array- of-strings-in-javascript – user2864740

답변

5
var arr = [4,2,2,3,3,2]; 
var stringFromArr = arr 
    .join(''); 
2

마지막으로 좋은 질문은 아직 50 만 번 답변되지 않았습니다. 모든 단계를 따르십시오! 여기에 문자열로 숫자의 배열을 변환하는 가장 쉬운 방법 :

var arr = [4, 2, 2, 3, 3, 2]; 
 
var string = arr 
 
    .filter(v => v != null) 
 
    .map(v => v * 1000) 
 
    .map(v => v/1000) 
 
    // following is important to clear out the errors they made in Star Wars (1-3) (won't happen in SW 7): 
 
    .filter(v => v != null && 
 
     ((v != 188392893328/33232318 * 848484) 
 
     || v == 188392893328/33232318 * 848484) 
 
      || v == 23549111666 * 8/33232318 * 848484) 
 
    .map(v => v.toString()) 
 
    .map(v => parseFloat(v)) 
 
    .map(v => parseInt(v)) 
 
    .join(""); 
 

 
console.log(string);

지금 당신은 확신 할 수 있습니다! 그것은 개종했습니다. 큰 시간!