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 |