특정 조건이 맞을 때만 일을 수행
~하면, if
var homeworkDone: boolean = true;
// If 괄호 안에는 참 혹은 거짓 표현만 올 수 있음.
// == 는 같은지 다른지를 표현
if (homeworkDone == true) {
alert('Then you can play from now.');
}
var age: number = 15;
if (age > 20) {
// 나이가 20살보다 많다면, 어른으로 표현
alert('You are an adult.');
} else {
// 그렇지 않다면, 어른이 아닌 것으로 표현
alert('You are not an adult.');
}
var kor: number = 60;
var eng: number = 80;
// 두 개 이상의 참거짓을 동시에 판단하는 것도 가능
if (kor > 70 && eng > 70) {
alert('you\'re an excellent student.');
} else {
alert('you should study more.');
}
switch
var score = 'C';
switch (score) {
case 'A':
console.log('You got an A');
break;
case 'B':
console.log('You got a B');
break;
case 'C':
console.log('You got a C');
break;
case 'D':
console.log('You got a D');
break;
default:
console.log('You didn\'t get any score');
}
'Web > Typescript' 카테고리의 다른 글
오브젝트 (Object) (0) | 2017.03.22 |
---|---|
반복문 (Loops) (0) | 2017.03.21 |
function concept (0) | 2017.03.21 |
Variables concept (0) | 2017.03.20 |
Intro to Typescript (0) | 2017.03.20 |