Blok Jika Maka#
Tutorial ini membahas cara menggunakan blok if/else untuk membuat robot Anda memeriksa suatu kondisi dan memutuskan blok mana yang akan dijalankan. Pada akhirnya, Anda akan tahu cara mengatur suatu kondisi dan mengontrol apa yang terjadi ketika kondisi tersebut benar atau salah.
Seret blok Boolean ke dalam slot kondisi kosong di cabang if then.
Semua blok Boolean berbentuk segi enam dan memiliki tanda tanya di namanya, seperti blok tombol kontroler ditekan?.
Jika kondisinya benar, blok di dalam cabang if then akan dijalankan.
Jika kondisinya salah, blok di dalam cabang else akan dijalankan.
Blok if/else hanya memeriksa kondisinya sekali. Jika Anda ingin kondisi tersebut diperiksa berulang kali, letakkan blok if/else di dalam blok perulangan, seperti forever.
selamanya
jika <Controller [R ▲ v] ditekan?> maka
kendarai [maju v]
lainnya
hentikan mengemudi
selesai
selesai
Blok if hanyalah cabang if then. Jika kondisinya tidak benar, tidak akan terjadi apa-apa.
jika <Controller [R ▲ v] ditekan?> maka
kendarai [maju v]
selesai
Blok if / else if / else dapat digunakan untuk menguji beberapa kondisi secara berurutan. Blok ini dapat diperluas untuk menguji sebanyak mungkin kondisi yang dibutuhkan.
jika <tombol [◀ v] Brain ditekan?> maka
belok [kiri v] sejauh (90) derajat ▶
lainnya jika <tombol [▶ v] Brain ditekan?> maka
belok [kanan v] sejauh (90) derajat ▶
lainnya jika <tombol [Periksa v] Brain ditekan?> maka
hentikan mengemudi
lainnya
kendarai [maju v]
selesai