23 Haziran 2019, 00:01 | #1 | |
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | while - /continue Anlatım tarihi: 02 Mayıs 2015 mirc.chm 'de anlatımı Kod: Kodu kopyalamak için üzerine çift tıklayın!
continue komutu, döngünün başına atlamaya yarar. Örnek: Kod: Kodu kopyalamak için üzerine çift tıklayın!
/deneme aliasını kullandığımızda bize alttaki sonucu verecek. Kod: Kodu kopyalamak için üzerine çift tıklayın!
- Neden bu sonucu verdi ? while döngüsünde %x değişkenine 1 değerini atadık ve %x <= 10 koşuluyla döngüyü başlattık. %x 10 a eşit olana kadar döngümüz sürecek. inc %x ile döngü her dönüşünde %x değişkeni birer birer yükselecek. if koşulunda ise (%x & 1) belirttik. Bunun anlamı, $and(%x,1) tanımı 1 dönerse continue'yi kullan ve döngüyü başa atlat, alttaki satırları işleme. echo -a %x satırını okumadan başa atlayacak. %x değişkeni inc %x sayesinde döngü her döndüğünde 1 artıyordu. Döngünün ilk dönüşü: var %x 1 burada %x değişkenine 1 atadık. if koşuluna gelene kadar inc %x ile %x değişkeni 2 oldu. - if (%x & 1) = $and(%x,1) = //echo -a $and(2,1) = 0 Sonuç 0 olduğu için continue yi kullanmadı ve döngüyü en başa zıplatmadı. En alt satıra kadar okudu. Döngü bir sonraki dönüşe geçti inc %x ile %x değişkeni 3 oldu. - if (%x & 1) = $and(%x,1) = //echo -a $and(3,1) = 1 Sonuç 1 olduğu için continue'yi kullandı ve başa zıpladı. Yani 3 sayısını echo etmedi. Bu mantıkla sonuna kadar saydı ve bize sadece çift sayıları verdi. Çünkü çift sayılarda if koşulumuz uymadığı için(Sıfır döndüğü için) continue etmiyor ve döngü normal şekilde alt satırlara kadar çalışıyor. Kod: Kodu kopyalamak için üzerine çift tıklayın!
Not: $and tanımı ve if üzerindeki & koşulu bir örnekti. Dilediğiniz koşulları kullanabilirsiniz. Biraz farklı örnekler yaparak daha iyi kavrarsınız. Ayrıca while - continue - break nerdeyse tüm programlama dillerinde ve betiklerde mevcut. Bu yüzden mantığı anlamak önemli.
__________________ The Ghost of Christmas Past... i'm here sometimes | |
|
Etiketler |
mirc /continue, mirc continue, mirc scripting continue |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Continue | PySSyCaT | Bilgisayar Sözlüğü | 0 | 07 Şubat 2016 16:38 |
Matt Nathanson - Continue Dreaming | hAte | Yabancı Şarkı Sözleri | 0 | 28 Ekim 2014 04:47 |
php Döngüyü sürdürmek için continue deyimi | hAte | PHP | 0 | 08 Ekim 2014 08:13 |