PHPで場合の数を計算する練習をしています。
配列の中で、ランダムで二桁の数を二つ作り、それを足し算したいのですが、
ランダムで引き抜いた数字が重複して
51+51
みたいな結果が出てしまいます。。。
足す数字が重複しないようにしたいのですがどうすればいいのでしょうか?
今はこんな状態です。
$list = [5, 1, 2, 3]; $cnt = 2; $keys = array_keys($list); shuffle($keys); for ($i=0;$i<$cnt;$i++ ) { echo $list[$keys[$i]]; }
欲しい結果はこんな感じです。
51+23=74 12+35=47 。 。 。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。