08.배열의반복_getAllLetters

2020. 2. 14. 17:37
728x90

Given a word, "getAllLetters" returns an array containing every character in the word. (단어가 주어졌을때, "getAllLetters" 함수는 주어진 단어에 포함된 모든 문자를 담고 있는 배열을 반환합니다.)

다만, 주의해야 할 점들이 있다 : 

  • If given an empty string, it should return an empty array. (만약 빈 문자열이 주어졌다면, 빈 배열을 반환)
  • 반드시 for 문을 이용

예를 들면, 'Radagast' 라는 단어를 입력했을때, ['R', 'a', 'd', 'a', 'g', 'a', 's', 't'] 라는 결과가 나오도록 코드를 짜면 된다.

이 문제를 풀기 위해서는 아래의 4가지 조건을 만족해야한다:

1. 배열을 반환해야함

2. 주어진 문자열의 모든 문자들을 포함한 배열을 반환해야함

3. for문을 이용해야함

4. 빈 문자열을 입력한 경우, 빈 배열을 반환해야함

 solution 

function getAllLetters(str) {
  let stringArray = [];
  for( let i = 0 ; i < str.length ; i++ ){
    stringArray.push(str[i]);
  }
  return stringArray;
}
728x90

'Codestates precourse' 카테고리의 다른 글

객체(object)  (0) 2020.02.16
07.배열기초_getFirstElement  (0) 2020.02.13
06.반복문_countCharacter  (0) 2020.02.13
05.반복문_repeatString  (0) 2020.02.13
반복문(Iteration)  (0) 2020.01.28

BELATED ARTICLES

more