Senin, 27 Agustus 2018

Control Blocks

if & if else jika & jika lagi


Tes kondisi tertentu. Jika kondisinya benar, lakukan tindakan dalam urutan blok tertentu; jika tidak, blok tersebut diabaikan.


Tes kondisi tertentu. Jika hasilnya benar, lakukan tindakan dalam urutan blok berikutnya; jika tidak, lakukan tindakan dalam urutan -else dari blok.


Tes kondisi tertentu. Jika hasilnya benar, lakukan tindakan dalam urutan blok berikutnya; jika tidak tes pernyataan di -seilih jika bagian. Jika hasilnya benar, lakukan tindakan dalam urutan blok berikutnya; jika tidak, lakukan tindakan dalam urutan -else dari blok.
for each from to untuk masing-masing dari ke

Menjalankan blok di bagian do untuk setiap nilai numerik dalam rentang mulai dari dan berakhir pada, menambah angka dengan nilai setiap waktu. Gunakan nama variabel yang diberikan, angka untuk merujuk ke nilai saat ini. Anda dapat mengubah nomor nama menjadi sesuatu yang lain jika Anda mau.
for each in list untuk masing-masing dalam daftar

Menjalankan blok di bagian do untuk setiap item dalam daftar. Gunakan nama variabel yang diberikan, item, untuk merujuk pada item daftar saat ini. Anda dapat mengubah item nama menjadi sesuatu yang lain jika Anda mau.
while ementara

Tes kondisi-test. Jika benar, lakukan tindakan yang diberikan dalam -do, lalu ulangi lagi. Saat tes salah, blok berakhir dan tindakan yang diberikan dalam -do tidak lagi dilakukan.
if then else kalau begitu

Tes kondisi tertentu. Jika pernyataan itu benar, lakukan tindakan dalam urutan pemblokiran kembali dan kembalikan nilai kemudian-kembali; jika tidak, lakukan tindakan dalam urutan pengembalian blok yang lain dan kembalikan nilai else-return.
do melakukan

Terkadang dalam prosedur atau blok kode lain, Anda mungkin perlu melakukan sesuatu dan mengembalikan sesuatu, tetapi karena berbagai alasan Anda dapat memilih untuk menggunakan blok ini daripada membuat prosedur baru.
evaluate but ignore result mengevaluasi tetapi abaikan hasilnya

Menyediakan "dummy socket" untuk pemasangan blok yang memiliki konektor di kiri ke tempat di mana tidak ada soket, seperti salah satu urutan blok di bagian melakukan prosedur atau jika blok. Blok yang Anda pas masuk akan dijalankan, tetapi hasil yang dikembalikannya akan diabaikan. Ini dapat berguna jika Anda menetapkan prosedur yang mengembalikan hasil, tetapi ingin menyebutnya dalam konteks yang tidak menerima hasil.
open another screen buka layar lain

Membuka layar dengan nama yang disediakan.
open another screen with start value buka layar lain dengan nilai awal

Membuka layar lain dan memberikan nilai padanya.
get start value dapatkan nilai awal

Mengembalikan nilai awal yang diberikan ke layar saat ini. Nilai ini diberikan dari menggunakan buka layar lain dengan nilai awal atau tutup layar dengan nilai.
close screen tutup layar

Menutup layar saat ini.
close screen with value tutup layar dengan nilai

Menutup layar saat ini dan mengembalikan nilai ke layar yang membuka yang ini
close application aplikasi dekat

Menutup aplikasi.
get plain start text dapatkan teks awal yang jelas

Mengembalikan teks biasa yang diteruskan ke layar ini ketika dimulai oleh aplikasi lain. Jika tidak ada nilai yang dilewatkan, itu mengembalikan teks kosong. Untuk beberapa aplikasi layar, gunakan mendapatkan nilai awal daripada mendapatkan teks awal yang jelas
close screen with plain text tutup layar dengan teks biasa

Menutup layar saat ini dan mengirimkan teks ke aplikasi yang membuka yang ini. Perintah ini untuk mengembalikan teks ke aktivitas Inventor non-App, bukan ke layar App Inventor. Untuk Layar App Inventor, seperti pada beberapa aplikasi layar, gunakan Tutup Layar dengan Nilai, bukan Layar Dekat dengan Teks Biasa.

Tidak ada komentar:

Posting Komentar