CodeBlanks Logo Icon CodeBlanks

number türü

Sayıları number türüyle tanımlamayı öğrenirsin.

number türü nedir?

number türü hem tam sayıları hem de ondalık sayıları tutar; TypeScript'te ayrı bir int veya float türü yoktur. Tür bildirimi yine iki nokta ile yapılır.

let yas: number = 25;
let fiyat: number = 19.99;
console.log(yas, fiyat);  // 25 19.99

İster 5, ister 5.5 yaz; ikisi de number kabul edilir.

number ile aritmetik

number değerler üzerinde toplama (+), çıkarma (-), çarpma (*) ve bölme (/) yapabilirsin. İşlem sonucu yine number türündedir.

let a: number = 12;
let b: number = 4;
console.log(a + b);  // 16
console.log(a / b);  // 3

Uygulama İki sayıyı tanımla ve yazdır

yas adında bir number değişken tanımla, değeri 30 olsun. boy adında ikinci bir number tanımla, değeri 1.75 olsun. İkisini tek bir console.log ile yazdır.

Başlangıç kodu

index.ts
// yas ve boy adında iki number değişken tanımla

// ikisini tek console.log ile yazdır

Örnek çözüm

index.ts
let yas: number = 30;
let boy: number = 1.75;
console.log(yas, boy);

Beklenen çıktı

30 1.75

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Aşağıdaki atamalardan hangisi geçerlidir?

  • let fiyat: number = "19.99";
  • let fiyat: int = 19.99;
  • let fiyat: float = 19.99;
  • let fiyat: number = 19.99; Doğru cevap

Açıklama: TypeScript'te tam sayı ve ondalık için tek tür olan number kullanılır; int ve float yoktur. Metin değer number'a atanamaz.

2 Tür bildirimini tamamla

Soru
let sicaklik: ____ = 23.5;
Cevap
let sicaklik: number = 23.5;

Açıklama: TypeScript'te tam sayılar ve ondalıklar için ayrı tür yoktur; ikisi de number ile belirtilir.

3 number kavramları

Kavram Anlamı
number tam sayı ve ondalık türü
25 tam sayı değeri
19.99 ondalık değer
: number tür adı

Başlangıç bölümündeki tüm dersler