타입스크립트 숫자 타입 사용 방법
-
let age: number = 30;
let price: number = 19900;
let discountRate: number = 0.15;-
let count: number = 10;
let temperature: number = 36.5;
let totalPrice: number = 25000;
console.log(count);
console.log(temperature);
console.log(totalPrice);-
let quantity: number = 5;
// 오류 예시
// quantity = "5";-
let decimal: number = 10;
let hex: number = 0xff;
let binary: number = 0b1010;
let octal: number = 0o744;
console.log(decimal); // 10
console.log(hex); // 255
console.log(binary); // 10
console.log(octal); // 484-
function add(a: number, b: number): number {
return a + b;
}
const result = add(10, 20);
console.log(result); // 30-
function calculateTotalPrice(price: number, quantity: number): number {
return price * quantity;
}
const total = calculateTotalPrice(15000, 3);
console.log(total); // 45000-
type Product = {
id: number;
name: string;
price: number;
stock: number;
};
const product: Product = {
id: 1,
name: "무선 마우스",
price: 29900,
stock: 15,
};
console.log(product.price);-
const scores: number[] = [90, 85, 100, 70];
function getAverage(numbers: number[]): number {
const total = numbers.reduce((sum, value) => sum + value, 0);
return total / numbers.length;
}
console.log(getAverage(scores)); // 86.25-
const prices: Array<number> = [10000, 20000, 30000];
const totalPrice = prices.reduce((sum, price) => sum + price, 0);
console.log(totalPrice); // 60000-
-
-
-
-
-
댓글
댓글 쓰기