더북(TheBook)

• 명령형 사고방식

변수 i를 0으로 초기화합니다.

i가 배열의 길이보다 작으면 for() 문의 내부 코드를 실행합니다.

for() 문의 내부 코드 실행이 종료될 때마다 i에 1을 더합니다.

배열의 i번째 요소에 접근합니다.

요소의 길이가 0이 아니면 요소의 첫 글자를 대문자로 변경합니다.

합쳐진 문자열을 새로운 배열에 삽입합니다.

 

const arr = ['e', 'x', 'a', 'm', '', 'p', 'l', 'e']
const result = []
for(let i = 0; i < arr.length; i++) { ~
  let current = arr[i]; 
  if(current.length !== 0) { 
    current.toUpperCase(); // toUpperCase: 문자열을 대문자로 변환 
    result.push(current); 
  }
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.