반응형
코테를 풀다가 문자끼리도 크기 비교가 가능하다는 것을 배웠다(solution2)
function solution1(string) {
let answer = '';
for (let i = 0; i < string.length; i++) {
if (string[i].charCodeAt(0) < 108) {
answer += 'l';
} else {
answer += string[i];
}
}
return answer;
}
function solution2(string) {
let answer = '';
[...string].map((e) => {
if (e < 'l') {
answer += 'l';
} else {
answer += e;
}
});
return answer;
}
function solution3(string) {
return string.replace(/[a-k]/g, 'l');
}
let string = 'fewjnoiafnia';
console.log('solution1', solution1(string));
console.log('solution2', solution2(string));
console.log('solution3', solution3(string));
결과
반응형
'JavaScript > 메소드' 카테고리의 다른 글
[javascript] 등차수열, 등비수열, pop() (0) | 2023.08.22 |
---|---|
[javascript] Array.from(), Array(), fill() (0) | 2023.08.15 |
[javascript] reduce(), repeat() (0) | 2023.08.10 |
[javascript] 절대 값 Math.abs() (0) | 2023.08.09 |
[javascript] 문자열 포함여부 확인하기 indexOf(), includes() (0) | 2023.08.07 |
댓글