第6回 ~演算~

演算とは、計算のことで足し算、引き算、掛け算、割り算などのことです。

チェックポイント

  • 数字や変数は演算ができる
  • 計算の優先順位は算数と同じで、カッコの中が先に計算され、さらに掛算または割算が先に計算される
  • 演算子の種類は下記の通り
演算子演算
+足し算
引き算
*掛け算
/割り算
%割り算の余り
..文字と文字をつなげる(数字も使用可能)

local a = 5
local b = 2
local c = a + b
print(c)
print(a - b)
print(a / b)
print(a % b)
print(a + b + c)
print((1 + a) * 3 / c)
print(a .. b)    -- 52
a = "Hello"
b = "World"
print(a .. " " .. b)    -- Hello World

特殊な記述方法

このような記述は

a = a + 1
b = b - 2
c = c * 3
d = d / 4
e = e % 5
moji = moji .. "add"

下記のように書くこともできます。

a += 1
b -= 2
c *= 3
d /= 4
e %= 5
moji ..= "add"

コメントを残す