質問: “正解!” } a,b,c共にランダムな数字が入ってます ちなみに、ランダムな数字の数も増やしたいと思ってるので if a > b & c & d ... みたいにも増やしたいのです if max(a) { } というのも試しましたが、こちらはエラーでInt型のリストは関数maxでは呼び出せませんみたいなエラーが出ました お優しい方よろしくお願いいたします。
回答: 演算子には優先順位がありますので、複数の条件が重なると自分でも訳が分からなくなります。 いちいちと優先順位を覚えているプログラマは稀なので、通常は自分が意図する順番で括弧()で括ります。 例) ``` if(((a > b) & c) & d){ // do something } ``` なのでとりあえず括弧をつけて試してみてください。 (言語が分かりませんが&を取っていますがビット演算したいのでしょうか?&&ではなくて?)