1 2 3 | <script language= "javascript" > var numme=Math.floor(Math.random()*3); </script> |
เช่นในที่นี่กำหนดเป็น 3 คือเอา 3 ไปคูณ ค่าที่ random ได้ก็จะมี 0,1,2
และ 3 เราสามารถกำหนดเป็นจำนวนที่ต้องการได้
ตัวอย่างการใช้งาน ให้ทำการ random ไฟล์ flash
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" < head > < script language = "javascript" > function RandomImg() { var timeout=0; if(timeout) clearTimeout(timeout); var img = new Array(); img[1] = "watch/watch1.swf"; img[0] = "watch/watch2.swf"; img[2] = "watch/watch3.swf"; seconds=Math.floor(Math.random()*3); var me=document.getElementById("myflash").movie=img[seconds];; timeout=setTimeout("RandomImg()",2000); //30seconds7000 } </ script > < meta http-equiv = "Content-Type" content = "text/html; charset=windows-874" /> < title >Untitled Document</ title > </ head > < body onload = "RandomImg()" > < object id = "myflash" classid = "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width = "130" height = "130" > < param name = "movie" value = "watch/watch1.swf" /> < param name = "quality" value = "high" /> < embed src = "watch/watch1.swf" quality = "high" width = "130" height = "130" ></ embed > </ object > </ body > </ html > |