Random隨機變數
Java裡面本身有個語法就是可以幫助我們產生隨機變數,這個語法是Math.random(),但它產生的隨機變數只介於0-1之間,因此如果我們需要較大範圍的變數,需要添加一些元素,EX:若要產生0-9的隨機變數,因為0-9有十個狀態所以10,0稱下界9稱上界,乘完狀態以後加上下界的數,若要整數我們會在最前面加上(int)。在此就有一個隨機變數的公式: (int)(Math.random()(上界-下界+1))+下界
以下就來示範隨機變數的實作-隨機產生數學加法題
Step1:首先我要產生x,y兩個0-9的隨機變數,因為這是會讓使用者輸入答案的程式,所以一樣需要先import
Step2:產生變數以後我要設定數學問題,我採用x+y這個問題,這邊特別要注意x,y不能加""不然會變成直接印出x&y兩個字母
Step3:都設定好了之後就要讓使用者輸入,所以要用到Scanner
Step4:最後要判斷使用者輸入的結果是對是錯,所以要用到if/else迴圈,答對就告訴使用者,錯誤就告訴使用者正確答案