ralsoon
98380e18e3
2022/10/24 (月) 17:27:43
これも追加で
Null合体演算子(??)を使ってシンプルに
var val = gameData[?"time"];
if (is_undefined(val)) time = 100;
else time = val;
// 三項演算子でもいいが……
var val = gameData[?"time"];
time = is_undefined(val) ? 100 : val;
// こうするとシンプル
// gameData[?"time"]がundefinedなら100が代入される
time = gameData[?"time"] ?? 100;
ただしnooneは-4の定数なのでNull合体演算子(??)は使えない
var val1 = noone;
var val2 = val1 ?? 100; // val2には-4が代入される
通報 ...
あざます!