JavaScript - 문제 미리보기
문제 585
medium
다음 코드에서 어떤 것이 올바른 Arrow Function 작성법인가요?
```javascript
// 여러 줄 함수 작성시
// A
let myFunction = (x, y) => { x * y };
// B
let myFunction = (x, y) => return x * y;
// C
let myFunction = (x, y) => { return x * y };
// D
let myFunction = (x, y) => x * y;
```
정답: C
1) A는 틀림: 중괄호를 사용하면 반드시 `return` 키워드가 필요합니다.
2) B는 틀림: `return` 앞에 중괄호가 없으면 구문 오류입니다.
3) C는 맞음: 중괄호와 `return`을 함께 사용한 올바른 문법입니다.
4) D는 맞음: 단일 표현식은 중괄호와 `return` 없이 바로 반환할 수 있습니다.
💡 학습 팁
이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.