Değişkenler
JavaScript'te değişken tanımlamanın iki modern yolu var:
let → değeri sonradan değişebilen değişkenler
const → yeniden atanamayan sabitler
let yas = 25; // sayı (number)
const ad = "Ayşe"; // metin (string)
let aktif = true; // doğru/yanlış (boolean)
Temel Tipler
Tip
Örnek
number
42, 3.14
string
"merhaba"
boolean
true / false
null / undefined
bilinçli boş / henüz yok
object / array
{ad:"A"}, [1,2]
typeof operatörü bir değerin tipini söyler:
typeof 42; // "number"
typeof "selam"; // "string"
typeof [1, 2]; // "object" (diziler de nesnedir!)
💡 İpucu: Varsayılan olarak const kullan; sadece gerekirse let'e geç.
Görev
~~selamVer(ad)~~ fonksiyonunu yaz: 'Merhaba, <ad>!' biçiminde string dönsün. Ardından ~~topla(a, b)~~ fonksiyonunu iki sayının toplamını döndürecek şekilde tamamla.