for문 2

오주형·2022년 8월 24일
0

Iterate Through an Array with a For Loop

자바스크립트에서는 아래와 같이 반복문(for문)을 배열과 함께 자주 사용합니다.

let arr = [10, 9, 8, 7, 6];
for (let i = 0; i < arr.length; i++) {
   console.log(arr[i]);
}

위의 코드를 콘솔 혹은 왼쪽 화면에 직접 작성하여 결과를 확인해세요.

function arrayLoop() {
  // 아래의 코드를 수정하지 마세요.
  let myArr = [ 2, 3, 4, 5, 6];

  // 아래에 코드를 작성해주세요
  let total = 0;
  for(let i = 0; i < myArr.length; i++) {
    total = total + myArr[i];
  } 

  let arr = [10, 9, 8, 7, 6];
  for (let i = 0; i < arr.length; i++) {
    console.log(arr[i]);
  }
  
  // 아래의 코드를 수정하지 마세요.
  return total;
}

getAllLetters

Assignment4

  • for문을 사용하여 getAllLetters 함수를 작성하세요.
  • 단어(str 인자)가 주어졌을 때 함수의 리턴값은 주어진 단어를 구성하는 모든 문자를 담고 있는 배열입니다.
  • 만약 빈 문자열이 주어졌다면, 빈 배열을 반환해야 합니다.
let output = getAllLetters('Radagast');
console.log(output); // --> ['R', 'a', 'd', 'a', 'g', 'a', 's', 't']
function getAllLetters(str) {
  // 아래의 코드를 수정하지 마세요.
  let strArray = [];

  // 아래에 코드를 작성해주세요
  for(let i = 0; i < str.length; i++) {
    strArray.push(str[i])
  }
  
  // 아래의 코드를 수정하지 마세요.
  return strArray;
}

✔︎ strArray.push([i]) 👉🏻 strArray.push(str[i])

profile
곧 개발자

0개의 댓글