내장 함수 length를 이용한 문자열 길이 계산하기
const strings = "hello world"
console.log(strings.length())
빈 문자열일 경우 0을 반환합니다. 띄어쓰기도 포함하여 계산합니다.
위에 같은 경우에는 10이 아니라 11이 보여집니다.
반복문을 이용한 문자열 길이 계산하기
function strLength(str) {
let count = 0
for(let i =0; i < str.length; i++) {
count++
}
return count
}
재귀 함수를 이용한 문자열 길이 계산하기
function strLength(str) {
if(str === '') return 0
return 1 + strLength(str.slice(1))
}
'알고리즘 > 초급 알고리즘' 카테고리의 다른 글
수학 알고리즘 - 최대 공약수(GCD) 알고리즘(유클리드 호제법) (0) | 2024.04.01 |
---|---|
재귀 알고리즘 - 하노이 탑 이해와 효율적인 구현 방법 (0) | 2024.03.28 |
문자열 알고리즘 - 문자열 이어붙이기 이해와 효율적인 구현 방법 (0) | 2024.03.25 |
문자열 알고리즘 - 문자열 뒤집기 이해와 효율적인 구현 방법 (0) | 2024.03.22 |
피사노 주기 알고리즘 - 팩토리얼 계산 (0) | 2024.03.22 |