let productTitle: string = "ブレンドコーヒー";
let productPrice: number = 480;
let isAvailable: boolean = true;
console.log(productTitle);
console.log(productPrice);
console.log(isAvailable);
2整数も小数も number
TypeScript の number は整数と小数を区別しない、という性質を確かめる例です。歩数のような整数も体温のような小数も同じ number 型で、そのまま混ぜて計算できます。
TypeScript
let stepCount: number = 8200;
let bodyTemperature: number = 36.5;
console.log(stepCount);
console.log(bodyTemperature);
// 整数と小数を混ぜた計算もすべて number
let walkedKm: number = stepCount * 0.0007;
console.log(walkedKm.toFixed(2) + " km");
3boolean で状態を表す
ログイン中か・未読があるか、のような「はい / いいえ」の状態を boolean で持つ例です。boolean の変数は if 文の条件にそのまま使えるので、画面の出し分けなど実務の分岐処理の中心になります。
TypeScript
let isLoggedIn: boolean = true;
let hasUnreadMail: boolean = false;
if (isLoggedIn) {
console.log("ようこそ!");
}
if (!hasUnreadMail) {
console.log("未読メールはありません");
}