Merhaba ve siteye hoş geldiniz ve konuşmak.
Pek çok şey bu çekirdek işlevi yapmak için çok hızlı bir öğretici.
Ve temelde bu işlev sadece ödülün kayan penceresindeki puanı hesaplar.
Ve temel olarak ödül penceresindeki tüm ödüllerin ortalamasını hesaplayacağız.
Dolayısıyla bu çok basit olacak, şimdi bu yeni işlevi çekirdek olarak
adlandıracağız ve bu temel işlev sadece argümanın kendisini alacak, çünkü temelde bir şeye
ihtiyacımız yok.
Hücreleri almalıyız çünkü tabii ki kendi kendine konuşmayı sürdüreceğiz.
Biz sadece bencamız ve sonra Cullin'tik ve oraya gidiyoruz.
Bir satırlık bir kod alacak.
Böylece penceredeki tüm kelimelerin ortalamasını hesaplamak istiyoruz.
Yani temelde bu penceredeki eksi 1 artı 1 ile bu penceredeki toplam
öğe sayısına bölünen tüm kelimelerin toplamıdır.
O halde bunu yapalım.
Doğrudan geri döneceğiz.
için biz sadece Windu olduğumuzu kabul etmemiz gerekiyor ve böylece kendisine bu ödül penceresini giriyoruz.
Başlangıçta biz dönüyoruz ve bu yüzden penceredeki tüm kelimelerin toplamını almalıyız ve bunu yapmak
Tamam.
Ve çok basitçe bu pencere içindeki bütün unsurları toplayacağız.
Oldukça kullanışlı.
Ve o zaman ortalamayı elde etmek için, bu toplamı eleman sayısıyla bölmeliyiz o zaman pencereydik ve
eleman sayısını elde ettik.
Peki, len fonksiyonunu almamız gerekiyor ve sonra tekrar pencere olduğumuzu söylüyoruz.
İşte burada.
Ama şimdi sadece Yahoo ödüllü bir şey yapmamız gerekiyor.
Pencere bir paydaydı ve bu önlemek için ne gerek duysak da bu sıfırdan
eşit olmamalı ve burada payda sıfıra eşit olmadığından emin olmalıyız.
Bu emniyet numarasını ekleyeceğiz.
Burada bir artı bir tane ekleyeceğiz, böylece payda sıfıra eşitse, pencereden artı bir tane
kazanamayacağımız Lancefield asla sıfıra eşit olmayacak.
Bu sisteminizi çökertir.
Bu yüzden onu önlemeliyiz ve bu tamamen iyi.
Artı birimiz puanın iyi bir ölçüsü olacak.
Tamam mükemmeldir.
Ve sahip olduğumuz tek şey bu kadar.
Kaydırma penceresindeki ödülün anlamını bize verecek okul işlevi.
Tamam.
Şimdi aracınızın beyni olarak adlandırılan modelinizi kurtaracak olan aynı işlevi olan bir sonraki işleve
geçelim, böylece onu, daha sonra bunu bir işlev yapacak başka bir işlevle
yükleyerek yeniden kullanabiliyor olabilirsiniz.
Dolayısıyla, faydalı olabilecekleri her tür amaç için onları tekrar kullanmak isterseniz, millerinizden tasarruf etmek için bu
tasarruf numarasını güvenli fonksiyona sahip olmak gerçekten pratik.
Bir sonraki öğreticide bunu yapacağız.
Ve o zamana kadar bizim keyfini çıkarın.