lostyazilim
tr.link

Javascript ile array içinde arama yapmak

7 Mesajlar 906 Okunma
lstbozum
tr.link

Worza Worza WM Aracı Kullanıcı
  • Üyelik 21.04.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Developer,Öğrenci
  • Konum Ankara
  • Ad Soyad A** Y**
  • Mesajlar 75
  • Beğeniler 12 / 5
  • Ticaret 0, (%0)
Örnek olarak böyle bir arrayimiz olsun ['k', 'ö', 'p', 'e', 'k']bu array içinde k harfinin yerlerini belirlemek istiyorum nasıl yapabilirim?? indexOf ile yapınca sadece ilk k harfinin yerini veriyor yani 0 değerini .
 

 

wmaraci
reklam

Weismann21 Weismann21 WM Aracı Kullanıcı
  • Üyelik 29.11.2017
  • Yaş/Cinsiyet 27 / E
  • Meslek Cross Platform Developer
  • Konum İstanbul Anadolu
  • Ad Soyad E** B**
  • Mesajlar 168
  • Beğeniler 12 / 47
  • Ticaret 0, (%0)
indexOf değil de find ile deneyin
 

 

Worza Worza WM Aracı Kullanıcı
  • Üyelik 21.04.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Developer,Öğrenci
  • Konum Ankara
  • Ad Soyad A** Y**
  • Mesajlar 75
  • Beğeniler 12 / 5
  • Ticaret 0, (%0)
Hocam bir örnek verirsen çok daha iyi olur beceremedim :D
 

 

Weismann21 Weismann21 WM Aracı Kullanıcı
  • Üyelik 29.11.2017
  • Yaş/Cinsiyet 27 / E
  • Meslek Cross Platform Developer
  • Konum İstanbul Anadolu
  • Ad Soyad E** B**
  • Mesajlar 168
  • Beğeniler 12 / 47
  • Ticaret 0, (%0)
ben yanlış anlamışım pardon :D
 

 

wmaraci
wmaraci

Worza Worza WM Aracı Kullanıcı
  • Üyelik 21.04.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Developer,Öğrenci
  • Konum Ankara
  • Ad Soyad A** Y**
  • Mesajlar 75
  • Beğeniler 12 / 5
  • Ticaret 0, (%0)
Hocam çözdüm teşekkürler :D
 

 

Weismann21 Weismann21 WM Aracı Kullanıcı
  • Üyelik 29.11.2017
  • Yaş/Cinsiyet 27 / E
  • Meslek Cross Platform Developer
  • Konum İstanbul Anadolu
  • Ad Soyad E** B**
  • Mesajlar 168
  • Beğeniler 12 / 47
  • Ticaret 0, (%0)
konu içerisine yaz ihtiyacı olan çıkablir
 

 

Worza Worza WM Aracı Kullanıcı
  • Üyelik 21.04.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Developer,Öğrenci
  • Konum Ankara
  • Ad Soyad A** Y**
  • Mesajlar 75
  • Beğeniler 12 / 5
  • Ticaret 0, (%0)
indexOf ile aratırsanız bir değer çeker ama indexOf u döngü ile kullanırsanız aynı elemandan kaç tane varsa buldurabilirsiniz örnek olarak

var array = ['k','ö','p','e','k'];
let ids = array.indexOf('k');
while (ids != -1) {
console.log(ids);
ids = array.indexOf('k', ids + 1);
}

Birden fazla k elemanı varsa dizinde hepsinin yerini verir. konsola çıktısı 0 ve 4 olur.
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al