使用random()和round()計算不大于10的整數(shù)
第一種
<script type="text/javascript">
var i=Math.random()*10;
document.write( i + "<br/>")
document.write(Math.round(i))
這個可以運行 ? 結(jié)果:6.953881882807325
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 7
第二種
<script type="text/javascript">
var i=Math.random();
document.write( i *10 + "<br/>")
document.write(Math.round(i))
這個運行結(jié)果為什么不對
2018-03-06
第二個你在document.write(Math.round(i))時里面用的還是i并沒有用到上一步的i*10所以算出來的永遠都是0,你應該用document.write(Math.round(i*10));