整数の論理積の結果を使って下のような条件分岐をさせようとしました。
if 6 & 12 = 4 { mes “True” }
ですが,実際にコードを動かしたら何も表示されず,下のように条件式を書き換えたら“True”が表示されました。
if int(6 & 12) = 4 { mes “True” }
“mes 6 & 12"では“4”が表示されるのに“6 & 12 = 4"が真にならないのが不思議です。
論理演算の返り値はどういったデータ型なのでしょうか?
|
ONION software Copyright 1997-2023(c) All rights reserved. |