1) 함수 선언식
function mySum(a, b) {
return a + b;
}
// 함수 사용
mySum(3,4); // 7
let mySum = function(a, b) {
return a + b;
}
-연습예제)
// 연습 1) : 함수(표현식) -> 화살표 함수 고치기
let myPow = (x, y) => x * y; // 1줄(행)
// 예제 2) 합계 구하는 함수 (2줄이상)
function mySum2(a, b) {
let result = a + b;
return result;
}
// TODO: 함수 -> 화살표 함수 고치기
let mySum2 = (a, b) => {
let result = a + b;
return result;
// }
// 예제 3) 안녕하세요 라고 출력되는 함수
function Hello() {
console.log("안녕하세요");
}
// 함수표현식으로 변경
let Hello = () => console.log("안녕하세요"); // 1줄(행)
// 연습 3: 함수 -> 화살표
// function fun2() {
// let call = prompt("이름이 뭐니~?", "");
// return alert(call + "~! 반갑다~!");
// }
// 함수표현식 -> 화살표 함수
let fun2 = () => {
let call = prompt("이름이 뭐니~?", "");
return alert(call + "~! 반갑다~!");
}