Lua jika pernyataan bersarang
jika ... pernyataan lain
Lua jika pernyataan memungkinkan bersarang, yang berarti Anda dapat memasukkan lain jika atau jika pernyataan jika atau yang lain jika pernyataan.
Lua jika tertanam sintaks pernyataan adalah sebagai berikut:
if( 布尔表达式 1)
then
--[ 布尔表达式 1 为 true 时执行该语句块 --]
if(布尔表达式 2)
then
--[ 布尔表达式 2 为 true 时执行该语句块 --]
end
end
Anda dapat menggunakan cara yang sama bersarang lain jika ... pernyataan lain.
contoh
Contoh-contoh berikut digunakan untuk menentukan nilai-nilai variabel a dan b:
--[ 定义变量 --] a = 100; b = 200; --[ 检查条件 --] if( a == 100 ) then --[ if 条件为 true 时执行以下 if 条件判断 --] if( b == 200 ) then --[ if 条件为 true 时执行该语句块 --] print("a 的值为 100 b 的值为 200" ); end end print("a 的值为 :", a ); print("b 的值为 :", b );
Kode di atas dijalankan sebagai berikut:
a 的值为 100 b 的值为 200 a 的值为 : 100 b 的值为 : 200