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

siriius

Hectopat
Katılım
17 Eylül 2020
Mesajlar
3.043
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.
 

Yeni konular

Geri
Yukarı