
Javascript Exercise Assignment 03 - [Function : return]
// 파라미터가 없는 함수
console.log('=====파라미터가 없는 함수=====');
function noParameter() {
return 10;
}
const result1 = noParameter();
console.log(result1); // 10
// 파라미터를 받는 함수
console.log('=====파라미터를 받는 함수=====')
function getName(name) {
return name + '님';
}
const result2 = getName('개발자');
console.log(result2)
const result3 = getName('디자이너');
console.log(result3)
const result4 = getName('기획자');
console.log(result4)
// 반환값이 없는 함수
console.log('=====return을 생략한 함수=====')
function noReturn(age) {
const mix = age * 1000;
// 계산하면 뭘하나? 이 함수는 아무것도 반환하지 않는데!
return mix;
// 하지만, return을 사용하면 상황이 달라질꺼야!
}
const result5 = noReturn(10);
console.log(result5); // 10000
1. 아래의 설명에 따라 함수를 작성해주세요.
- 함수 이름은 addTen 입니다.
- 받은 parameter에 10을 더해서 반환(return)해주세요.
function addTen(number) {
let result = number + 10;
return result;
}
const output = addTen(20);
console.log(output); // 30