JavaScript’in temel kavramları: Değişkenler, diziler, döngüler ve koşullar
JavaScript, web sayfalarını dinamik hale getirmeye yarayan bir programlama dilidir. Bu dilin en temel kavramları değişkenler, diziler…
JavaScript’in temel kavramları: Değişkenler, diziler, döngüler ve koşullar
JavaScript, web sayfalarını dinamik hale getirmeye yarayan bir programlama dilidir. Bu dilin en temel kavramları değişkenler, diziler, döngüler ve koşullardır.
Değişkenler, bir veri tipini depolamak için kullanılan yerlerdir. Örneğin, bir sayı tutmak için bir değişken oluşturabilirsiniz:
let sayi = 42;
Diziler ise birden fazla veriyi tek bir yerde tutmak için kullanılır. Örneğin, bir dizi oluşturarak birkaç sayı saklayabilirsiniz:
let sayilar = [1, 2, 3, 4, 5];
Döngüler ise belirli bir kod bloğunu tekrarlayan yapılardır. Örneğin, bir dizinin tüm elemanlarını yazdırmak için bir döngü kullanabilirsiniz:
let sayilar = [1, 2, 3, 4, 5];
for (let i = 0; i < sayilar.length; i++) {
console.log(sayilar[i]);
}
Bu örnekte, for döngüsü kullanılarak dizinin tüm elemanları yazdırılmıştır.
Son olarak, koşullar ise belirli bir durumun gerçekleşip gerçekleşmediğine bakarak kodun çalışıp çalışmayacağını belirleyen yapılardır. Örneğin, bir sayının çift olup olmadığını kontrol etmek için bir koşul kullanabilirsiniz:
let sayi = 42;
if (sayi % 2 === 0) {
console.log(sayi + " çift bir sayıdır.");
} else {
console.log(sayi + " tek bir sayıdır.");
}
Bu örnekte, if koşulu kullanılarak bir sayının çift olup olmadığı kontrol edilmiştir. Eğer sayı çift ise ekrana "42 çift bir sayıdır" yazdırılır, değilse ekrana "42 tek bir sayıdır" yazdırılır.
메타데이터
- post_id
- f609f9feeed5
- slug
- javascriptin-temel-kavramları-değişkenler-diziler-döngüler-ve-koşullar-f609f9feeed5
- url
- https://medium.com/@alperenguntekin/javascriptin-temel-kavramlar%C4%B1-de%C4%9Fi%C5%9Fkenler-diziler-d%C3%B6ng%C3%BCler-ve-ko%C5%9Fullar-f609f9feeed5
- canonical_url
- https://medium.com/@alperenguntekin/javascriptin-temel-kavramlar%C4%B1-de%C4%9Fi%C5%9Fkenler-diziler-d%C3%B6ng%C3%BCler-ve-ko%C5%9Fullar-f609f9feeed5
- author_url
- https://medium.com/@alperenguntekin
- status
- ok
- fetched_at
- 2026-07-26 09:46:03