Sunday, March 5, 2017

KLWP Conditional Dan Boolean Operator

  1 comment
Setelah kemarin kita membahas tentang pola matematika pada KLWP sekarang kita akan membahas bagaimana mengkondisikan formula, Conditional dalam KLWP merupakan suatu bentuk formula yang apabila suatu kondisi terpenuhi maka tugas akan di jalankan, apabila tidak maka menjalankan tugas yang lain, dalam KLWP Conditional di tulis dalam sintax $if(operand, then, else)$, contoh:
  • $if(1<2, ya, tidak)$
  • $if(df(s)%2=0, Hallo, Apakabar)$
Pada Dua Contoh di atas kita hanya mengkondisikan satu kejadian apabila terpenuhi maka jalankan perintah, selainnya perintah kedua, atau bisa juga dengan menuliskan beberapa kondisi dalam satu baris formula, contoh :
  • $if(bi(level)<20, Low Batt, if(bi(level)>=20&bi(level)<80, Masih Aman, if(bi(level)>=80, Battery Full)))$
Contoh di atas bermaksud :
jika battery level kurang dari 20 maka tuliskan "Low Batt", selainnya jika battery level lebih dari sama dengan 20 dan battery level kurang dari 80 maka tuliskan "Masih Aman", selainnya jika battery level lebih dari sama dengan 80 maka tuliskan "Battery Full".
Atau bisa juga dengan menuliskan beberapa kondisi dalam beberapa baris, contoh :
  • $if(bi(level)<20, Low Batt)$
    $if(bi(level)<=20&bi(level)<80, Masih Aman)$
    $if(bi(level)>=80, Battery Full)$
Lihat contoh gambar :


Penulisan "else" atau perintah kedua bersifat optional, jika tidak di tuliskan maka akan di kembalikan ke value default, ada beberapa boolean operator yang dapat digunakan pada Conditional ini, diantaranya : 
Operator Keterangan
     > Lebih dari
     < Kurang dari
     = Sama dengan
     <= Kurang dari sama dengan
     >= Lebih dari sama dengan
     != bukan sama dengan
     & dan
     | atau

Semoga dengan ini kita dapat lebih memahami bagaimana cara menggunakan Conditional pada KLWP, untuk referensi bagaimana membuat skin/tema dengan KLWP anda dapat membaca Tutorial-Tutorial Basics pada postingan sebelumnya.

1 comment :