number türü
- TypeScript kursu
- Başlangıç
- Ders 7/89
- 4 dk
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); // 3Uygulama İ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
// yas ve boy adında iki number değişken tanımla
// ikisini tek console.log ile yazdırÖrnek çözüm
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
let sicaklik: ____ = 23.5;
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ı |