function sayHello () {
console.log(’Hello! Code Kim!”)
}
: 함수를 호출해야만 동작을 함
sayHello()
-return : 함수의 output을 반환하는 결과물
-return 값을 변수에 할당가능
function sayHello () {
console.log(’Hello! Code Kim!”)
}
let myFriend = sayHello2()
-console.log : 단순히 화면에 출력
-console.log는 변수에 할당 불가능
function sayHello4(name) { //name-> parameter
return 'Hello, ' + name + '!'
}
let greeting = sayHello4('wecode') // 'wecode' -> argument
console.log(greeting) // "Hello, wecode!" 를 반환함
function addNumbers (num1, num2) {
let result = num1 + num2
return result
}
let addedNumber = addNumbers(3,5)
console.log(addedNumber) // 8을 반환함
→ 인자는 여러개 넣을 수 있음
→ 함수안에서 선언된 변수는 함수 내부에서만 사용가능