Iç içe .. else if ...

0 Cevap

Ben bazı IFS ile birkaç senaryolar üzerinden koşuyorum ve benim mantık / anlayış meydan okuyan şey çalıştırıyorum.

Evet, programlama ile çok düşük düzeyde değilim, belki ben krallar çok ilkel bir şey batırdım.

Her neyse, ben şöyle bir şey var:

if(condition==1) {
  if(conditionA==2) {
    // SAY I LOVE YOU
  } else {
    // SAY HEY BABY
  }
}

if(condition2==1) {
  if(conditionAA==2) {
    // SAY I LOVE YOU
  } else {
    // SAY HEY BABY
  }
}

Condition1 ve condition2 hem 1'e eşittir ve ŞARTLI ve conditionAA eşit DEĞİL 2 yaptığınızda Şimdi, başka ifadeler gayet iyi. ŞARTLI veya conditionAA 2 eşit DO Ancak, bütün senaryo çok noktada keser.

Örneğin, ŞARTLI eşit 2, başka yangınları ETMEZ ve conditionAA orada 2, malzeme tatili eşit IS eğer. ŞARTLI 2 eşit olsaydı, her şey orada keser.

Ben anlamıyorum neden: (

Şimdiden teşekkürler. Sizin tavsiye bana bu karmaşa yeniden yapılandırmaya yardımcı olur.

0 Cevap