Lua

構文
if 左の条件 and 右の条件
左の条件と右の条件が両方ともtrueの場合、trueになります。それ以外はfalseです。

使用例

x = 8if x == 8 and x < 10 t ...

Lua

環境
Lua 5.4.4
構文
while 条件式 do
if 条件式2 then
break
end
break文を利用してwhile文を抜けます。

使用例 ...

Lua

環境
Lua 5.4.4

書式

Luaには以下の比較演算子があります。

< 小さい > 大きい<= 小さいか等しい  >= 大きいか等しい== 等しい ~= 異なる

使 ...

Lua

環境
Lua 5.4.4

構文
if not (条件)
条件がtrueの場合にfalseになります。
条件がfalseの場合にtrueになります。

使用例

k = 2if ...

Lua

環境
Lua 5.4.4

構文

if 条件1 then if 条件2 then 処理コード

if文の中にif文を記述しています。ネストの構造です。
使用例

x= 8y = 8if x == ...

Lua

環境
Lua 5.4.4

構文

Luaの算術演算子には、+(加算)、 -(減算)、 *(積算)、/(除算) の四則演算子と ^(累乗)、%(剰余)があります。
形式一覧
+ 加算  ...

Lua

環境
Lua 5.4.4

構文1

if 変数名 == nil then 処理コード

「==」を使って、nilを判定しています。
構文2

if not(変数名) then 処理コード

「n ...

Lua

環境
Lua 5.4.4

構文
if 条件 then
処理
end
条件が合致する場合、配下の処理が実行され、if文の処理は終了します。

使用例

x = 11if ...

Lua

構文
if 左の条件 or 右の条件
左の条件または右の条件のどちらかがtrueの場合、trueになります。

使用例

x = 12if x == 9 or x < 10 then print(" ...

Lua

書式
for , in pairs() do
end
k,vは変数リスト pairs(t)は表現式リスト

使用例

array = {"Google", "Arkgame"}for key,v ...

Lua

書式
for 変数名1 =最小値,最大値 do
for 変数名2 =最小値,最大値 do
if 条件式 then
break
for文が入れ子のときにbreakを使用します。
使用例 ...

Lua

書式
if 条件式 then
break
for文でbreakを使用するとループ処理から抜けます。

使用例

for i = 1 , 3 do if i == 2 then break end ...

Lua

書式
配列名 = {}  空のテーブルをセットします
配列名 = {}

1行目のテーブルに添え字を指定して空のテーブルをセットします
配列名 = {}

2行目のテーブルに添え字を指定して ...

Lua

書式
配列名 = {} 空のテーブルをセットしています
array =値  行目列目を指定し値を設定します。

使用例

-- 配列の初期化array = {}for i=1,3 do array = { ...

Lua

書式
for i= 0, 数値 do
処理コード
end
使用例

array = {"Lua", "Aa12"}for i= 0, 2 do print(array)end

実行結果

Lua

構文
local 変数名
ファイ名 sample.lua
サンプルコード

a = 14 -- グローバル変数local b = 14 -- ローカル変数function testfunc() c = 14 ...

Lua

説明
+(加算)、 -(減算)、 *(積算)、/(除算)

サンプルコード

a = 21b = 10c = a + bprint("Line 1 - c の値: ", c )c = a - bprint("Li ...

Lua

書式
テーブル名 ={要素1,要素2,xxx}
table.insert(テーブル名l, 値)
table.insertを利用して、テーブルの末尾に値を追加します。

使用例

mytable = ...