카테고리 없음
[JavaScript 프로그래머스 공부] 배열 원소의 길이
jaeoun0238
2025. 4. 22. 18:19
배열 원소의 길이
내가 직접 풀어본 코드
function solution(strlist) {
let answer = [];
for(let i = 0; i< strlist.length;i++){
answer.push(strlist[i].length);
}
return answer;
}
.length는 문자열의 길이를 알려주는 속성으로 반복문을 돌면서 이걸 하나씩 구해서 배열에 담으려면 push()를 사용하면 됨!
push(문자열.length) 이런식으로 배열안에 값이 차곡차곡 들어가도록 하기
다른방식 1
function solution(strlist) {
return strlist.map(str => str.length);
}
map으로 배열을 순회하면서 새로운 배열을 만들고 각문자열의 길이만 뽑아서 새로운 배열로 만들어서 돌려준다!
map방식으로 해볼걸 생각을 못했다.. 조금 더 단순하지 않은 방식으로 풀어보도록 노력해봐야겠다..!