Algorithm 4 : firstCharacter

hyeongirlife·2021년 9월 13일
1

Algorithm

목록 보기
4/30

문자열을 입력받아 문자열을 구성하는 각 단어의 첫 글자로 이루어진 문자열을 리턴해야 합니다.

예시

let output = firstCharacter('hello world');
console.log(output); 
output = firstCharacter(
  'The community at Code States might be the biggest asset'
);
console.log(output); 

생각

  • 문자열에 공백이 있으므로 공백을 기준으로 문자열을 나눈다.
  • 나눈 문자열마다 맨 앞 인덱스를 골라내서 빈 문자열에 넣어준다.

풀이

function firstCharacter(str) {
  let biggin = str.split(' ')
  let output = ''
    if(str === ''){
    return ''
  }
  for(i=0; i<biggin.length; i++){
    output = output + biggin[i][0]
  }
  return output 
}

깨달은 점

  • 기존의 것에 계속 더해줄 때는 a = a + b 포맷이고, 하나의 값이 최신화되는 경우는 a += b임을 기억하자.
profile
머릿속에 있는 내용을 정리하기

0개의 댓글

관련 채용 정보