変数が沢山あると、IF文が多くなりコードが長くなってしまいます。単純な比較の場合は、三項演算子を用いたほうが短く書けます。"0";これで終わりです。チェックボックスにチェックがついているときは前項の値を、チェックがついていない場合は次項の値を代入します。条件式が複雑だったり、入れ子で条件を指定すると可読性が低下するので、状況に応じて使い分けるのが良いかと思います。コメントをキャンセルメールアドレスは公開されませんのでご安心ください。付いている欄は必須項目となりますので、必ずご記入をお願いします。コメント内容に問題なければ、下記の「コメント送信」ボタンを押してください。date*日本語が含まれない投稿は無視されますのでご注意ください。