[한입 JS 챌린지] Day 3

woodstock·2023년 12월 11일
post-thumbnail

강의 진도

  • 스코프
  • 호이스팅
  • 함수 표현식
  • 객체

진행 날짜

2023년 12월 7일

Quiz

코드샌드박스

문제 1.

sayHello 함수와 코드의 순서를 알맞게 변경하기

print(myName, sayHello);

const myName = "woodstock";

const sayHello = (name) => {
  return; /* 함수를 완성하세요 */
};

const print = (name, callback) => {
  console.log("안녕하세요, " + callback(name));
  //안녕하세요, 제 이름은 woodstock 입니다.
};
const myName = "woodstock";

const sayHello = (name) => {
  return `제 이름은 ${name} 입니다.`;
};

const print = (name, callback) => {
  console.log("안녕하세요, " + callback(name));
  //안녕하세요, 제 이름은 woodstock 입니다.
};

print(myName, sayHello);

문제 2.

알맞은 코드를 작성하기

const car = {
  brand: "Tesla",
  model: "Model 3",
  year: 2020,
  myCar: function () { 
    return `제 차의 브랜드는 ${/* 빈칸 */}이고 모델은 ${/* 빈칸 */}입니다.`;
  }
};

const answer = car.myCar();
console.log(answer); //제 차의 브랜드는 Tesla이고, 모델은 Model 3입니다.
const car = {
  brand: "Tesla",
  model: "Model 3",
  year: 2020,
  myCar: function () { 
    return `제 차의 브랜드는 ${this.brand}이고 모델은 ${this.model}입니다.`;
  }
};
profile
해내는 사람

0개의 댓글