1. ใช้วิธีการสร้างตัวเลขแบบสุ่มในตัว:
การคัดลอกรหัสมีดังนี้:
Math.random (); // วิธีนี้สร้างหมายเลขจุดลอยตัวระหว่าง 0 ถึง 1
Math.floor (Math.random ()*10+1); // 1-10
Math.floor (Math.random ()*24); // 0-23
2. ขึ้นอยู่กับเวลาสามารถสร้างตัวเลขสุ่มได้:
การคัดลอกรหัสมีดังนี้:
var now = new Date ();
var number = now.getSeconds (); // สิ่งนี้จะผลิตจำนวนเต็มตั้งแต่ 0 ถึง 59 ตามเวลาปัจจุบัน
var now = new Date ();
var number = now.getSeconds ()%43; // สิ่งนี้จะผลิตจำนวนเต็มตั้งแต่ 0 ถึง 42 ตามเวลาปัจจุบัน
3. โปรแกรมสร้างตัวเลขสุ่มที่ยอดเยี่ยมมากสามารถนำไปใช้ในหลาย ๆ ฟิลด์
รหัสโปรแกรม
การคัดลอกรหัสมีดังนี้:
<ภาษาสคริปต์ = "JavaScript"> <!-
// The Central Randomizer 1.3 (C) 1997 โดย Paul Houle ([email protected])
// ดู: http://www.msc.cornell.edu/~houle/javascript/randomizer.html
rnd.today = วันที่ใหม่ ();
rnd.seed = rnd.today.getTime ();
ฟังก์ชั่น rnd () {
rnd.seed = (rnd.seed*9301+49297) % 233280;
ส่งคืน rnd.seed/(233280.0);
-
ฟังก์ชั่นแรนด์ (หมายเลข) {
return math.ceil (rnd ()*หมายเลข);
-
// สิ้นสุดการสุ่มกลาง -
</script>