私はJavaであり、私はどのようにそれを行うことができるか知りたいと思います。ここでは私はこれまでのところ小さな例ですが、私は50で同じことをしなければなりません。だからここに問題があります。10と50のそれぞれの倍数に対して何か
if(taskCompleted/10 == Math.round(Math.random()){
taskPoints = 20;
} else if(taskCompleted/50 == Math.round(Math.random()){
taskPoints = 60;
}
そうでなければ、私は言葉でそれを説明することができます。
taskCompletedがあるたびに10(10,20,30,40など)の倍数に等しいたび場合、taskPointsがそうでなければ20に等しいですtaskCompletedは50の倍数(50,100,150,200)に等しく、taskPointsは60に等しくなります。
私が何をしたいのか理解していただければ幸いです。余りが返され
なぜ乱数ですか?また、それらを無視すれば、すでに目標を達成しています。だから質問は何ですか? –
[ジョン](http://stackoverflow.com/users/1363819/john)はこのような乱数を使いたいと思うかもしれません:** 'if((taskCompleted = Math.round(Math.random()))% 10 == 0) '** –