Geri

TypeScript Number Type

TypeScript'te number tipi, hem tam sayıları hem de ondalıklı sayıları temsil eder. JavaScript’te olduğu gibi TypeScript’te de tüm sayılar tek bir 'number' türü altında toplanır. Bu sayede matematiksel işlemler ve sayısal veri ile çalışmak oldukça esnektir.

Number Tipi ile Değişken Tanımlama

let age: number = 30;
let price: number = 99.99;

Yukarıdaki örnekte hem tam sayı (30) hem de ondalıklı sayı (99.99) number tipiyle tanımlanmıştır. TypeScript, bu tip sayesinde sayısal türde olmayan bir değerin atanmasına izin vermez.

Type Inference (Tür Çıkarımı)

let score = 100;

Bu örnekte TypeScript, score değişkeninin bir number olduğunu otomatik olarak anlar. Ekstra bir tür belirtimi yapmadan bile tip güvenliğini sağlar.

Matematiksel İşlemler

let x = 10;
let y = 5;
let total = x + y;

TypeScript ile toplama, çıkarma, çarpma ve bölme gibi temel matematiksel işlemleri güvenli bir şekilde yapabilirsiniz. number tipi, bu işlemleri destekleyen yerleşik operatörlerle birlikte gelir.

Fonksiyonlarda Number Kullanımı

function double(value: number): number {
  return value * 2;
}

Fonksiyon tanımlarında number tipi kullanmak, hem parametrelerin hem de dönüş değerinin sayısal olmasını garanti altına alır. Bu sayede yanlış veri girişi ve runtime hatalarının önüne geçilir.

Neden Number Tipi Önemlidir?

Sayısal verilerle çalışmak yazılım geliştirme sürecinin önemli bir parçasıdır. TypeScript'in number tipi, özellikle finansal hesaplamalar, skor takip sistemleri ve kullanıcı girişleri gibi durumlarda veri bütünlüğünü korumak için büyük avantaj sağlar.

Geri