LuaではisNaN()は多分存在しないので、変数がNaNであるかを調べるには変数~=変数が真であればNaNとのこと。
isNaN
function isNaN( _v )
return _v~=_v;
end;
print( isNaN( 100 ) ); --> false
print( isNaN( 0 / 0 ) ); --> true
微妙に理屈は解らないがそうらしい。
Go to list of users who liked
More than 5 years have passed since last update.
LuaではisNaN()は多分存在しないので、変数がNaNであるかを調べるには変数~=変数が真であればNaNとのこと。
function isNaN( _v )
return _v~=_v;
end;
print( isNaN( 100 ) ); --> false
print( isNaN( 0 / 0 ) ); --> true
微妙に理屈は解らないがそうらしい。
Register as a new user and use Qiita more conveniently
Go to list of users who liked