- スレ立てるまでもない質問はここで 140匹目 [転載禁止]©2ch.net
827 :デフォルトの名無しさん[sage]:2015/08/14(金) 10:37:43.66 ID:tpK7BGyA - チェックボックスのような状態が0か1をもつようなのが複数あって
各チェックボックスには数字のIDが割り振られてるとして ID1と4にチェックがはいってたら処理A ID1と4と6にチェックはいってたら処理B ID1と3にチェックはいってたら処理C といった具合にしたいのですが(上記の例でID1と4と6の場合は処理Aと処理Bがされる) if (1 && 4) A if (1 && 4 && 6) B if (1 && 3) C みたいにしたら効率がとても悪いと思うのですが何かいい方法はないでしょうか?
|
- スレ立てるまでもない質問はここで 140匹目 [転載禁止]©2ch.net
830 :デフォルトの名無しさん[sage]:2015/08/14(金) 11:07:31.66 ID:tpK7BGyA - >>829
組み合わせは増えます 実際の条件は300を超えるのでifばっかだとコードが読みにくいです 配列を使ってうまくできないかとか考えていますが 経験不足な上頭がかたくてどうもいいのが思い浮かびません
|
- スレ立てるまでもない質問はここで 140匹目 [転載禁止]©2ch.net
832 :デフォルトの名無しさん[sage]:2015/08/14(金) 11:44:00.53 ID:tpK7BGyA - >>831
可読性もものすごい悪いと思いますが プログラマー的にifの羅列ってのは別に可読性が悪いってわけじゃないんですが?
|