인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

jihyok's profile image
jihyok

asked

A real introductory all-in-one development boot camp for non-majors

Repeat statement Question

마지막 question 관련 질문

Written on

·

184

1

마지막(5분 35초)에  아래와 같이 코드를 작성하셨는데요.

function printPrice(arr){

    const length = arr.length;

    for(var i =0; i<length; i++){

        console.log(arr[i].price);

}

}

 

arr은 갑자기 왜 나온건가요?

arr에 대한 변수선언?정의가 전혀 없는데 어떻게 length를 구한것이며, arr[i]에 있는 price에 접근했는데 왜 가격 순서대로 출력이 되는건지 궁금합니다.

HTML/CSSreact-nativetensorflow머신러닝 배워볼래요? javascriptreactexpressnodejs

Answer 1

0

grab님의 프로필 이미지
grab
Instructor

arr은 함수의 선언부분을 보면 printPrice(arr)로 `파라미터`로 사용되고 있습니다.

함수를 실행할 때 그 안에 데이터를 넣을 수 있는데, arr이라는 이름의 파라미터로 받을 수 있도록 설정했습니다 :)

혹시 함수가 헷갈리시면 위에 함수 쪽 강의를 다시 수강해보시는 걸 추천드립니다!

jihyok's profile image
jihyok

asked

Ask a question