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.
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.