Javascript/자바스크립트 문제

[Javascript : programmers] 공백으로 구분하기 1,2 (Lv.0)

isfp_yykkng 2024. 7. 22. 16:06

[Javascript : programmers] 공백으로 구분하기 1,2 (Lv.0)

문제) 공백으로 구분하기 1

나의 정답 풀이

function solution(my_string) {
    return my_string.split(' ');
}

 

split() 메서드를 이용해서 String을 공백으로 나눈다.

학습 내용 ⭐

  • String.split( <구분자> ) : 구분자를 기준으로 문자열을 나눈다.

문제) 공백으로 구분하기 2

나의 정답 풀이

function solution(my_string) {
    return my_string.split(" ").filter((v)=>{return v !== ""});
}

 

split으로 문자열을 나누고 이 중 공백이 아닌 것들을 filter() 함수로 걸러낸다.

학습 내용 ⭐

  • filter( 콜백메서드() ) : 원본 배열을 콜백함수로 루프를 돌며 모든 값에 대해 새로운 배열로 리턴한다. (콜백메서드는 참/ 거짓으로 리턴하도록 작성해야 한다.)