Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
次の関数は正しいですか?
local function yes() return 1 end local function no() return 0 end
このように変数の値を設定するために使用できますか?
local May_I = yes() if May_I ~= 0 then -- Yes I can do that end
私は数字が好きですが、あまり正確ではない場合があります。
あなたが言及した不正確さを次のように扱うことができます:
> epsilon = 1e-2 > function yes() >> return 1 >> end > if math.abs( yes() - 1 ) <= epsilon then >> print("Yes I can") >> end Yes I can
または、正確に と を使用trueしfalseます。
true
false