예를 들어,
myPerfume에 들어갈 수 있는 값이 다르다
선언은 let myPerfume;
할당은 myPerfume = 'Initio'
같이 쓰면 let myPerfume = 'Initio'
Achievement Goals
- 변수의 선언과 할당에 대해서 설명하고 코드로 작성할 수 있어야 한다.
- 표현문이 값으로 변환되어서 변수에 할당되어 담기는 과정을 설명할 수 있어야 한다.
함수의 2가지 선언 방법
function myFunction(input) {
// 컴퓨터에게 시킬 일
}
let myFunction = function(input) {
// 컴퓨터에게 시킬 일
}
함수 바깥으로 결과를 가져오려면?
let timeToGoHome = function(speed, distance) {
let time = distance / speed;
return time;
}
Achievement Goals
- 함수의 필요성에 대해서 이해하고, 반복 작업을 편리하게 수행할 수 있다.
- 함수 선언을 위해 필요한 keyword, name, parameter, body에 대해 이해할 수 있다.
- 함수 선언과 호출의 기초적인 작동 원리를 이해할 수 있다.
- 함수가 선언되어 함수 표현식이 변수에 담기는 과정을 설명할 수 있어야 한다.
- 함수의 결과값이 변수에 할당되어 담기는 과정을 설명할 수 있어야 한다.