변수는 특정 값을 저장하는 메모리 공간을 뜻한다
//선언 하는 방법
let 변수 이름;
//할당 하는 방법
변수 이름 = 값;
//선언과 할당을 동시에 하는 방법
let 변수 이름 = 값;
//한번에 여러 가지 변수를 선언 가능
let 변수1, 변수2, 변수3
변수1 = 값
변수2 = 값
변수3 = 값
= '같다'의 의미가 아닌 변수에 특정한 값을 대입 하는것!!!
타입이란??
변수에는 다양한 데이터를 할당 가능하다 (숫자, 문자 ,Blooean 등등)
이런 다양한 데이터를 변수에 할당할 수있는 형태를 뜻한다
1.수 (Number)
2.문자열 (String)
3.불리언 (Boolean)
4.객체 (Object)
-함수 (Function)
-배열 (Array)
-날짜 (Date)
-정규식 (RegExp)
5.널 (Null)
6.정의되지않음 (Undefined)
함수는 뭘까 ??
논리적인 일련의 작업을 하는 하나의 단위 or 어떤 목적을 가진 작업들을 수행하는 코드들이 모인 블록
입력값을 넣어서 함수로 처리한뒤 return 으로 출력해서 결과를 반환 하는것!
함수 선언하는 방법
function 함수명(매개변수(parameter)) {
//로직 구현
}
함수 호출 방법
함수명(전달인자(argument))