CodeBlanks Logo Icon CodeBlanks

Özet - Döngüler

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

for ve while döngülerini kullanarak çarpım tablosu yazdırırsın.

Özet - Döngüler

Bu grupta dört döngü türü öğrendin: for, while, do...while ve iç içe döngüler. Ayrıca break ile çıkış ve continue ile adım atlama.

for (let i = 1; i <= 3; i++) {
  console.log(i);
}

Şimdi bunları bir araya getiren bir görev yapalım: for ile çarpım tablosu, while ile toplam hesaplama. Önceki kavramları kullanarak gerçek bir program parçası oluşturacaksın.

Uygulama 5x5 çarpım tablosu

İç içe for döngüleri ile 5x5 bir çarpım tablosu yazdır. Dış döngü i'yi, iç döngü j'yi 1'den 5'e kadar gezsin. Her hücrede i * j değerini bir row değişkenine boşlukla ekle ve her satırı console.log(row) ile yazdır.

Örnek çözümü göster
for (let i = 1; i <= 5; i++) {
  let row = "";
  for (let j = 1; j <= 5; j++) {
    row += (i * j) + " ";
  }
  console.log(row);
}

Uygulama 1'den 100'e kadar toplam

Bir while döngüsü ile 1'den 100'e kadar sayıların toplamını hesapla. Toplamı total değişkeninde biriktir. Sayacı n olarak tut, her adımda total'a ekle ve n'yi artır. Sonunda console.log(total) ile yazdır.

Örnek çözümü göster
let total = 0;
let n = 1;
while (n <= 100) {
  total += n;
  n++;
}
console.log(total);

Kendini test et

  1. Sayısı önceden bilinen 10 tekrar için en uygun döngü hangisidir?

    • for döngüsü
    • while döngüsü
    • do...while döngüsü
    • iç içe döngü
    Cevabı göster

    for döngüsü — for döngüsü, başlangıç, koşul ve artışın tek satırda verilebildiği bilinen sayıda tekrarlar için idealdir.

  2. Döngü türünü kullanım yeriyle eşleştir

    for
    bilinen sayıda döngü
    while
    koşul bilinmeyen döngü
    do...while
    önce çalıştır, sonra sına

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