a に 1 か 2 が入る関数です。 Aは何度も呼ばれ、戻り値も使います。
この処理をもっと短くかけませんでしょうか。
js
1var is2 = false; 2var A = function(a) { 3 if(a === 1) { 4 if(is2) { 5 is2 = false; 6 return true; 7 } else { 8 return false; 9 } 10 } else { 11 is2 = true; 12 return false; 13 } 14}; 15 16 17A(1) か A(2) がランダムで何度も呼ばれる 18戻り値も使う
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/05 06:22 編集