我是一名初學者,正在閱讀一本JavaScript書籍。它包含的代碼,它不工作:Math.random does not work
var min = 5;
var max = 10;
alert(min + Math.random() * (max ‐ min));
它應該得到的最小值和最大值之間的隨機數,但它不工作。爲什麼不?
我是一名初學者,正在閱讀一本JavaScript書籍。它包含的代碼,它不工作:Math.random does not work
var min = 5;
var max = 10;
alert(min + Math.random() * (max ‐ min));
它應該得到的最小值和最大值之間的隨機數,但它不工作。爲什麼不?
你有一個錯誤的負‐
跡象。
var min = 5;
var max = 10;
alert(min + Math.random() * (max - min));
喔...謝謝...現在我知道了))) –
' - ' 在你的代碼是非法的,如果你改變它糾正減號工作
var min = 5;
var max = 10;
alert(min + Math.floor(Math.random()*(max - min)));
是...非常感謝) –
嘗試使用這個你已經使用錯誤的diffrence登錄你的代碼,以便彈出錯誤使用此:
var min = 5;
var max = 10;
alert(min + Math.random() *(max-min));
'Math.random(min,max)'給出'min'和'max'之間的一個隨機數。你提供的只是一些使用'Math.random()'的方程。 – campovski
'「語法錯誤:在控制檯 –
由於非法character',也僅僅是一個錯誤的減號)) –