Menu
Coddy logo textTech

String Üzerinde Yineleme

Coddy'nin JavaScript Journey'sinin Mantık ve Akış bölümünün bir parçası — ders 2 / 65.

JavaScript'te dizeler yinelenebilir nesnelerdir, yani bir dizedeki her bir karakter üzerinde döngü kurabilirsiniz. Bir dize üzerinde yineleme yapmanın birçok yolu vardır; burada bunlardan birkaçını ele alacağız.

For Döngüsü Kullanımı:

const text = "Hello";

for (let i = 0; i < text.length; i++) {
    console.log(text[i]);
}

For…of Döngüsü Kullanımı:

const text = "World";

for (let char of text) {
    console.log(char);
}
challenge icon

Görev

Kolay

Bir dizeyi bağımsız değişken olarak alan ve dizedeki benzersiz sesli harflerin sayısını döndüren countUniqueVowels adında bir fonksiyon oluşturun (sesli harfler a, e, i, o, u harfleridir). Fonksiyon büyük-küçük harfe duyarsız olmamalıdır (büyük harfli sesli harfleri de dahil edin).

Kopya kağıdı

Dizeler (Strings), JavaScript'te yinelenebilir (iterable) nesnelerdir ve her bir karakter üzerinde döngü kurmanıza olanak tanır.

For Döngüsü Kullanımı:

const text = "Hello";

for (let i = 0; i < text.length; i++) {
    console.log(text[i]);
}

For…of Döngüsü Kullanımı:

const text = "World";

for (let char of text) {
    console.log(char);
}

Kendin dene

function countUniqueVowels(str) {
    const vowels = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U'];
    // Kodu buraya yazın
}
// Fonksiyon dışına hiçbir şey yazmayın
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Mantık ve Akış bölümündeki tüm dersler