본문 바로가기
프로그래밍/알고리즘

[convertDoubleSpaceToSingle] 문자열을 입력받아 해당 문자열에 등장하는 두 칸의 공백을 모두 한 칸의 공백으로 바꾼 문자열을 리턴해야 합니다.

by 공부하는EJ 2022. 5. 13.
728x90

 

💡 최대한 간결하게 풀어본 나의 풀이

function convertDoubleSpaceToSingle(str) {
  // TODO: 여기에 코드를 작성합니다.
  
  return str.split('  ').join(' ');

}

 

💡 Split ()

: 문자열을 일정한 구분자로 잘라서 배열로 저장

const str = "Hello I am learning JavaScript!";

console.log(str.split(" "));
// [ 'Hello', 'I', 'am', 'learning', 'JavaScript!' ]

 

💡 join()

: 배열의 모든 요소를 연결해 하나의 문자열로 만든다.

 

const arr = ['A', 'B', 'C'];

console.log(arr.join());
// A,B,C

console.log(arr.join(''));
// ABC

console.log(arr.join('-'));
// A-B-C

 

728x90

댓글