선언 변수의 이름을 지정 let age; 할당 변수의 데이터를 할당 age = 12;
이때 = 같다 가 아닌, 대입 을 뜻합니다.
선언 과 할당을 동시에 할 수 도 있습니다. ex) let name = kim;
typeof 연산자를 사용함으로써 특정값의 타입을 알아낼 수 있습니다.
1. console.log(typeof 1) // number 2. console.log(typeof '1') // string 3. console.log(typeof (1 < 2)) // boolean 4. console.log(typeof test) // undefined 값이 정해지지 않은변수
그외 여러 타입의 typeof형식 예제
https://blckchainetc.tistory.com/136
typeof 의 심화 예제!!
https://blog.naver.com/on21life/221684607442
keyWrod name parmeter(인자)
function mulTablePrinter(num) { 실행코드 }
입력값을 입력하면 항상 출력값(return)이 나옵니다. (함수는 항상 출력값을 반환한다!)
return 문을 사용하지 않았다면 undefined 정의 되지 않았다는 함수를 출력합니다.
ex) 삼각형 만들기 function makeT(base * height) { let triangleArea(base * height) / 2; return triangleArea; } console.log(makeT(2,4)) //4가 출력이 됩니다. 만약 함수내부에 return 이 없을경우 undefined가 return이 됩니다.
함수 선언식 vs 함수 표현식 vs 화살표 함수
-> 추가로 구글링후 기입
function getTriangleArea(파라,미터) { let T = (파라 , 미터) ; }
매개변수는 함수를 실행할때 입력에 따라 바뀔 수 있는 변수 let등을 사용하지 않고 사용이 가능
전달인자는 함수를 호출할때 매개변수에 할당되는 값을 말합니다.
ps) 기초적인 복습 여태껏 햇갈렸던점은 매개 변수와 전달 인자 이둘의 차이였다.
모양은 비슷하지만 명칭은 달라서 정확한 둘의 구분이 어려워했었다.