CodeBlanks Logo Icon CodeBlanks

İlk veri türleri

JavaScript kursu · Başlangıç · Ders 3/133

number, string ve boolean temel veri türlerini ve primitive kavramını öğrenirsin.

Veri türü nedir?

Bir değerin türü (type), onun ne cins bir bilgi olduğunu söyler: bir sayı mı, bir metin mi, doğru ya da yanlış mı. JavaScript'in en sık kullandığın üç temel türü number, string ve boolean'dır.

Bu üçü ilkel tür (primitive) olarak bilinir; yani tek bir değiştirilemez parçadırlar. let yas = 25; bir number, let ad = "Ayşe"; bir string, let aktif = true; bir boolean değeridir. Tür, yazdığın değerin biçiminden bellidir.

boolean türü

boolean yalnızca iki değer alır: true (doğru) ya da false (yanlış). Bir şeyin açık/kapalı, var/yok, evet/hayır olduğunu tutmak için kullanılır.

Örneğin let loggedIn = true; kullanıcının giriş yaptığını, let stokta = false; bir ürünün tükenmiş olduğunu ifade eder. true ve false küçük harfle yazılır; tırnaksızdır. Bunlar JavaScript'e özel anahtar kelimelerdir.

Hangi tür ne için kullanılır?

number türü yaş, fiyat, sıcaklık, skor gibi sayısal bilgileri tutar. string türü ad, e-posta, şehir, açıklama gibi metinleri tutar. boolean türü ise bir durumun açık/kapalı, doğru/yanlış olduğunu tutar.

Tür seçimi kodun anlamlı olmasını sağlar. Bir arkadaşının yaşını tutacaksan let yas = 25; yazarsın (number). E-postasını tutacaksan let eposta = "ayse@eposta.com"; yazarsın (string). Aktif kullanıcı mı diye soracaksan let aktif = true; yazarsın (boolean).

Uygulama Üç farklı türde değişken tanımla ve yazdır

Bir number, bir string ve bir boolean değişkeni tanımla. Sonra console.log ile hepsini ekrana yazdır.

Örnek çözümü göster
let yas = 25;
let sehir = "İzmir";
let aktif = true;
console.log(yas, sehir, aktif);

Kendini test et

  1. Aşağıdakilerden hangisi number türünde bir değerdir?

    • "merhaba"
    • true
    • 42
    • "2024"
    Cevabı göster

    42 — Doğru. 42 tırnaksız yazılmış bir sayıdır; türü number'dır.

  2. Bir string değer tanımla

    let sehir = ____;
    Cevabı göster
    let sehir = "Ankara";
  3. Değeri türüyle eşleştir

    42
    number (sayı)
    "merhaba"
    string (metin)
    true
    boolean (doğru)
    false
    boolean (yanlış)

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