function countCharacter(str, letter) {
//Q. 문자열과 문자를 입력 받아 문자열에서 문자가 등장하는 횟수 리턴
//let output = countCharacter('I am a hacker', 'a');
// --> 3
//for반복문
//문자열의 인덱스를 하나씩 대조 확인하면서
//일치하는 인덱스 있을 경우 카운드 올리기
let count = 0;
for(let i=0; i < str.length; i++){
if(str[i] === letter){
count++;
}
}
return count;
}
//Reference code
function countCharacter(str, letter) {
let counter = 0;
for (let i = 0; i < str.length; i++) {
if (str[i] === letter) {
counter = counter + 1;
}
}
return counter;
}
'codes > 반복문' 카테고리의 다른 글
13_replaceAll (0) | 2022.10.27 |
---|---|
12_getMaxNumberFromString (0) | 2022.10.27 |
10_makeMultiplesOfDigit2 (0) | 2022.10.26 |
09_makeMultiplesOfDigit (0) | 2022.10.26 |
08_makeOddDigits (0) | 2022.10.26 |