Bu yüzden bitirmek için hızlı küçük bir sınav var.
Sadece bazı kodları yapıştıracağım ve bunları geri döndüğünü düşündüğünüz şeyleri yazmadan bunları zihinsel
olarak değerlendirmenizi istiyorum.
Dolayısıyla işlevi tanımlıyoruz ve sonunda onu çağırıyoruz.
Matematikten ne geri döndü.
Yani burada cevap doğrudur.
O halde işin nasıl yürüdüğüne bir adım atalım.
İlk şey, uyuşmayı 8 olarak ilan ediyoruz.
Sonra bir fonksiyonumuz var matematik ama bu henüz çalışmıyor.
Böylece çalışan sonraki şey uyuşma artı 1'e eşittir.
Şimdi sayı 9.
Yani bu, görünenle aynıdır, çünkü o zaman aramıyoruz ve matematiği yapmak için aynı kapsamdayız.
Dolayısıyla matematik yapmak yerine uyuşturucu yazıyoruz ve 1'e eşittir.
NUMB dokuz yaşındaydı.
Bu, aynı numaraya atıfta bulunuyor.
Şimdi 10 var.
Dolayısıyla burada tüm bunlar, uyuşmanın eşit oranda beş bölünebiliyorsa kontrol edilmesidir.
Yani 10 beş bölünebilir.
Bu yüzden doğruyu veriyoruz ve hepsi bu kadar.
Dolayısıyla, bahsettiğim gibi kapsam açıklanacak kadar zahmetlidir.
Bu yalnızca yüzeyin çizdiği bir şey ama önemli kısımları kapsıyorduk
ki, yeni bir işlev tanımladığınızda, yeni bir kapsam belirlediğinde ve işlevin
dışında tanımlanan değişkenlere ancak işlevin içinde eriştiğinde erişebiliriz. fonksiyonun dışında erişilebilir olmadığını
bir şey tanımladı.
Dolayısıyla, vurgulamak istediğim daha hızlı bir örnek var, hangisinin
yüksek sonlu adı verilen iki işlevim varsa, merhaba içerisine Rusti'ye eşit bir değişken adı beyan edecek ve sonra
da
Lague adına mal olacağım. Adlı başka bir işleve sahip olacağım ve oradaki Rustie'yi
tanımlamayacağım ancak yüksek koşarsam Conchobar blog adını kullanacağım ve ben uyguluyorum.
Tabii paslıyım, çünkü değişken adının yüksek yerine Rusty olduğunu söyledim.
Ve sonra bastırdım.
nedeni, isim işlevin yanında erişilemediğidir.
Bununla birlikte yaparsam Bununla birlikte, tanımsız olur ve bunun
Dolayısıyla bu, her işlevin kendi kapsamına sahip olduğunu ve işlevler arasında paylaşılmadığını göstermeye devam ediyor.