1. 程式人生 > >隨機生成1~10的數字,數字5出現的概率為30%

隨機生成1~10的數字,數字5出現的概率為30%

public static int randomNumber(){
        int arr[] = {1,2,3,4,6,7,8,9};
        int randomIndex = (int)(Math.random()*(arr.length-1));
        int random = arr[randomIndex];
        return Math.random() < 0.3 ? 5 : random;
    }