「Lua入門」論理否定(not)を使うサンプル

環境
Lua 5.4.4

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

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
k = 2
if not(k == 3) then
print("123")
end
if not(k == 4) then
print("456")
else
print("789")
end
k = 2 if not(k == 3) then print("123") end if not(k == 4) then print("456") else print("789") end
k = 2

if not(k == 3) then
      print("123") 
end

if not(k == 4) then
      print("456")
else
      print("789") 
end

実行結果
C:\study\lua>lua 11.lua
123
456

Lua

Posted by arkgame