CodeBlanks Logo Icon CodeBlanks

Özet - Veri türleri

Primitif türler, template literals ve Math'ı birleştirerek bir hesap kartı yazarsın.

Özet - Veri türleri

Bu grupta veri türlerini gördün: beş primitif (number, string, boolean, null, undefined), template literal ile dize sokma, Math fonksiyonları, eşsiz Symbol ve typeof operatörü.

Şimdi iki görev var: biri template literal, diğeri typeof ile. Önce öğrendiklerini hatırla, sonra uygula. Bu özet, öğrendiklerini pekiştirecek.

Uygulama Template literal ile yazdır

const product = 'kitap' ve const price = 25 tanımla. Template literal ile ürün ve fiyat bilgisini tek satırda yazdır; çıktı Ürün: kitap, Fiyat: 25 olsun.

Başlangıç kodu

index.js
const product = "kitap";
const price = 25;
// Template literal ile 'Ürün: ...' yazdır

Örnek çözüm

index.js
const product = "kitap";
const price = 25;
console.log(`Ürün: ${product}, Fiyat: ${price}`);

Beklenen çıktı

Ürün: kitap, Fiyat: 25

Uygulama typeof ile çoklu tür yazdır

let value = 42 tanımla. console.log(typeof value) yaz; sonra value = 'metin' ile değiştirip tekrar console.log(typeof value) yaz. Çıktı iki satır olmalı.

Başlangıç kodu

index.js
// value değişkenini tanımla ve typeof ile yazdır
// Sonra value'yi değiştir ve tekrar yazdır

Örnek çözüm

index.js
let value = 42;
console.log(typeof value);
value = "metin";
console.log(typeof value);

Beklenen çıktı

number
string

Soru ve cevaplar

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

1 Primitif hatırlatma

Soru
____ 42 // 'number' döndürür
Cevap
typeof 42 // 'number' döndürür

Açıklama: typeof bir değerin türünü döndürür.

2 Tür kavramlarını eşleştir

Kavram Anlamı
number Sayı türü
string Dize türü
boolean Mantıksal tür
symbol Eşsiz tür

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