1) 변수(Variable) Type 실습
VSCode의 작업 폴더내에 2-TS-Basic폴더를 추가하고 해당 폴더로 이동하고 variables.ts파일을 생성 합니다.

D:\TypeScript\2-TS-Basic
cd 2-TS-Basic
D:\TypeScript\2-TS-Basic

A) 변수(Variable) Type 코딩하고 실행하기
-variable.ts

하기 코드와 같이 코딩을 진행합니다.
** 타입스크립트 코딩이 처음이신분들은 직접 코딩을 진행해보세요.
-자세한 내용은 주석을 참고바랍니다.

//변수별 타입을 지정하고 값을 할당합니다.
var memberName: string = "강창훈";
let age: number = 40;
let price: number = 5000;
const isMale: boolean = true;

let totalPayPrice: number = 0;

//함수가 반환값이 없을때는 함수명():void{}
//함수에 전달되는 파라메터(매개변수)에도 타입을 지정합니다.
//함수의 결과값에는 void값을 할당합니다.
function showTotalPrice(price: number, count: number): void {
  totalPayPrice = price * count;
  console.log("총 금액은 " + totalPayPrice + "원 입니다.");
}

console.log("사용자명:", memberName);
console.log("성별:", isMale);
showTotalPrice(price, 2);

//컴파일 및 실행 명령어
//tsc --strictNullChecks type-variable.ts
//node type-variable.js


-코딩을 모두 진행 저장하고 아래 명령어를 통해 터미널창에서 ts파일을 컴파일하고 컴파일 결과.js파일을 실행합니다.
D:\TypeScript\2-TS-Basic
tsc --strictNullChecks variable.ts
node variable.js


B)코딩 핵심 내용 설명
-변수값의 유형별로 어떤 원시타입을 지정했는지 확인합니다.
-함수에 전달되는 파라메터 변수를 매개변수라고 합니다.
-함수내에 값을 전달할때 사용하는 매개변수(파라메터)들에도 타입을 지정할수 있습니다.
-함수의 결과값도 타입을 지정할수 있으며 결과값이 없으면 void를 지정합니다.