17 Aralık 2016 Cumartesi

DİZİLERDE ARAMA VE FİLTRELEME İŞLEMİ

ARAMA İŞLEMİ


Dizilerde arama işlemi dizi içindeki tüm elemanların olup olmadığını kontrol edilmesidir. Bir örnek ile inceleyelim.

arabalar.indexof("Audi")

Bu arama işleminden sonra geriye Audi elemanın dizideki index numarası  olan 2 değeri dönecektir.

arabalar.indekxOf("Toyota")

Bu arama işleminde ise Toyota elemanı dizi içinde olmadığından geriye nil değeri dönecektir.

FİLTRELEME İŞLEMİ

Sayilar isminde içerisinde bir kaç tane sayıyı tutan bir değişkenimiz olsun. Bu değişken içindeki 3 'ten büyük sayıları elde etmek istediğimizde  filter {} metodunu kullanabiliriz.



var sayilar [2,8,3,5,1,7]
var filtre= sayilar.filter {S0>300}
filtre
/*Sonuç
8,5,7
*/

Hiç yorum yok:

Yorum Gönder

Not: Yalnızca bu blogun üyesi yorum gönderebilir.