w3schools學習亂數random物件object

Math.floor(變數),floor地板,無條件捨去小數 Math.random產生0到1之間的隨機亂數

JavaScriptg數學亂數函數 Math.random()

Math.random() 回傳0 (含) 1 (不含):

利用w3schools的亂數練習


0.8718311494577948
0.7583907255385964
0.11810743956074687
0.27431376004946784
0.23086075629677705

產生以上結果的程式碼

<h2>JavaScriptg數學亂數函數 Math.random()</h2>
<p>Math.random() 回傳0 (含) 1 (不含):</p>
<p id="demo"></p>
<script>
let x="";/*訂一個空白字串*/
for (let i=0; i< 5; i++)
{
 x+= "<br>" + Math.random();
}

document.getElementById("demo").innerHTML = x;

</script>

第二次

JavaScriptg數學亂數函數 Math.random()

輸入要產生的數目  

Math.random() 回傳0 (含) 1 (不含):

整數16

以上程式碼

<h2>JavaScriptg數學亂數函數 Math.random()</h2>
輸入要產生的數目
<input type="number" id="q" min="1" max="20">
<button onclick="abc()">執行</button>

<p>Math.random() 回傳0 (含) 1 (不含):</p>
<p id="demo"></p>
<h3>整數29</h3>
<p id="demo1"></p>
<script>
function abc(){
let n = document.getElementById("q").value;

let x="";/*訂一個空白字串*/
let y=""
for (let i=0; i< n; i++)
{ let z= Math.random();
 x+= "<br>" + z;
 y+= "<br>" + Math.floor(z*10);/*產稱0到6*/
}

document.getElementById("demo").innerHTML = x;
document.getElementById("demo1").innerHTML = y;
}
</script>

留言

  1. 1204RANDOMhttps://682amber.blogspot.com/2023/12/w3schoolsrandomobject-math.html

    回覆刪除

張貼留言

這個網誌中的熱門文章

林立培LEFT,MID,RIGHT,LEN,IF

林立培bro code貪吃蛇import module教育學習網

林立培串列list元組tuple集合set