Latest web development tutorials

Lua jika pernyataan bersarang

Lua Process Control Lua Process Control


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

Lua Process Control Lua Process Control