본문 바로가기

Web/Typescript

조건문 (conditions)

특정 조건이 맞을 때만 일을 수행


~하면, 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