Javascript 1'i nasıl bir yaparım?

Katılım
17 Eylül 2020
Mesajlar
3.047
Makaleler
1
Çözümler
38
JavaScript:
const a = [ 
    1,
     2
];
const b = [
    "Bir",
    "İki"
];

Merhaba. a arrayinde mesela ilk değer 1 ya, stringin içinde 1 geçiyor. Ben bu 1'i Bir yapmasını istiyordum. Fakat ne kadar döngüde denesem forEach içine de alsam yapamadım. regexpde kullandım o da olmadı. Yardımcı olursanız sevinirim.
 
Son düzenleyen: Moderatör:
JavaScript:
var numbers = [1, 2, 3];
for (var number of numbers) {
    if (number.indexOf(1) != -1) {
        number = 'Bir';
    } else if (number.indexOf(2) != -1) {
        number = 'İki'
    }
    // ... Bu şekilde devam edeceksin
}

Bu şekilde yapabilirsin, fakat basamakları da hesaplamalısın, bu şekilde sadece birler basamağını kontrol etmiş oluyorsun. Sayıların basamaklarını da kontrol etmek için, integer'ı string'e çevirirsin, number.toString()split(''); string'i de bu şeklinde string array'ine çevirirsin, array'in uzunluğuna göre gerekli hesaplamanı yaparsın.
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı