Aracılığıyla paylaş


Koşullar

if-ifadesi, mantıksal bir giriş değerinin değerine göre iki ifadeden seçim yapıp yalnızca seçili ifadeyi değerlendirir.

if-ifadesi:
       if if-conditionthentrue-expressionelseyanlış ifade
if-condition:
      ifade
doğru ifade:
      ifade
yanlış ifade:
      ifade

If-expression örnekleri aşağıda verilmiştir:

if 2 > 1 then 2 else 1          // 2
if 1 = 1 then "yes" else "no"   // "yes"

If-ifadesi değerlendirilirken aşağıdakiler geçerlidir:

  • If koşulu değerlendirilerek üretilen değer mantıksal bir değer değilse, neden koduyla "Expression.Error" ilgili bir hata oluşur.

  • True-ifadesi yalnızca if koşulutruedeğerlendirilir.

  • False ifadesi yalnızca if koşulufalsedeğerlendirilir.

  • if-ifadesi sonucufalse

  • If-condition, true-expression veya false-expression değerlendirmesi sırasında oluşan hatalar yayılır.