私は Rust で "match" を少し使用しました。解決策があるに違いないと確信しているため、この問題の解決策を探しました。次の例では、生成された乱数がゼロでない場合、生成された乱数を変数 i_bal に代入します。つまり、私の例のように「23456」を割り当てる代わりに、試合でテストされている実際の乱数を割り当てたいと考えています。これを解決するためのより良い方法があるかもしれないことは知っていますが、この方法を使用した解決策を知りたいです。
例 :
let i_bal: i64 = match std::rand::task_rng().gen() {
0 => 1234,
_ => 23456
};