문자열 순회
Coddy JavaScript 여정의 논리 & 흐름 섹션에 포함된 레슨 — 65개 중 2번째.
JavaScript에서 문자열은 반복 가능한(iterable) 객체입니다. 즉, 문자열의 각 문자를 순회할 수 있음을 의미합니다. 문자열을 반복하는 방법은 여러 가지가 있으며, 여기서는 그중 몇 가지를 살펴보겠습니다.
for 문 사용하기:
const text = "Hello";
for (let i = 0; i < text.length; i++) {
console.log(text[i]);
}For…of 루프 사용하기:
const text = "World";
for (let char of text) {
console.log(char);
}챌린지
쉬움문자열을 인자로 받아 문자열 내 고유한 모음의 개수를 반환하는 countUniqueVowels라는 이름의 함수를 작성하세요 (모음은 a, e, i, o, u입니다). 이 함수는 대소문자를 구분해야 합니다. (대문자 모음도 포함하세요)
치트 시트
문자열은 JavaScript에서 반복 가능한(iterable) 객체이므로, 각 문자를 순회하며 루프를 실행할 수 있습니다.
For 루프 사용하기:
const text = "Hello";
for (let i = 0; i < text.length; i++) {
console.log(text[i]);
}For…of 루프 사용하기:
const text = "World";
for (let char of text) {
console.log(char);
}직접 해보기
function countUniqueVowels(str) {
const vowels = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U'];
// 여기에 코드를 작성하세요
}
// 함수 외부에는 아무것도 작성하지 마세요이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.