謝耀德w3schools物件object 12月 03, 2023
w3schools學習亂數random物件object
Math.floor(變數),floor地板,無條件捨去小數 Math.random產生0到1之間的隨機亂數JavaScriptg數學亂數函數 Math.random()
Math.random() 回傳0 (含) 1 (不含):
利用w3schools的亂數練習
0.05082583136157792
0.2975567448709737
0.8354348637829616
0.0970731383024992
0.5491407222923226
產生以上結果的程式碼
<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 (不含):
整數40
以上程式碼
<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>整數31</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>
12/25, 18, 10沒有做嗎?https://the-most-great-teather.blogspot.com/2023/12/w3schoolsobject-12-03-2023.html
回覆刪除