J.S 함수를 이용한 호출

jeongol·2024년 7월 25일

코드

function getName(person) {
  // 여기에 이름을 반환하는 코드를 작성하세요
}

// 예시 출력
const name1 = getName({ name: 'Alice', age: 25 });
console.log(name1); // 출력: Alice

const name2 = getName({ name: 'Bob', age: 30 });
console.log(name2); // 출력: Bob

문제

주어진 사람 객체에서 이름만 반환하는 함수 getName을 작성하고, 반환된 이름을 콘솔에 출력하세요.

문제 풀이 과정

  1. 함수는 getName (person)은 매개변수, 전달인자를 의미함
  2. 선언된 name1과 mame2은 getName객체 할당을 받음
  3. 문제에서는 반환된 이름을 콘솔에 입력하라고 나와있는데 여기서 반환에 필요한 객체속 이름은 name.
  4. name를 함수 getName에 포함시켜 반환이 필요함
  5. retrun출력/매개변수를 앞에두고, name를 참조

정답

function getName(person) {
  retrun person.name;
}

console.log(getName);

// 예시 출력
const name1 = getName({ name: 'Alice', age: 25 });
console.log(name1);

const name2 = getName({ name: 'Bob', age: 30 });
console.log(name2);

0개의 댓글