알고리즘/JavaScript
[JAVASCRIPT] 배열에서 문자열 대소문자 변환하기
여미미
2025. 5. 20. 11:40
🦭JavaScript
function solution(strArr) {
return strArr.map((str,index) => {
if (index % 2 == 0) {
return str.toLowerCase();
} else {
return str.toUpperCase();
}
});
}
🦆 map()
배열의 각 요소를 변환하여 새로운 배열을 생성
-curentValue : 현재 처리 배열요소
-index : 요소의 인덱스
-array: map() 호출한 원본 배열
⛰배열(Array) 리스트(List) 구분없음
🔸MutableList(코틀린) ArrayList(자바)같이 생성할 크기를 미리 지정할 필요없음
🔸엄격한 타입 검사가 없이 여러 가지 타입을 넣을 수 있음
🔸ength 속성, push, pop, shift, unshift, splice 등