تشارك هذه المقالة الكود والاحتياطات لكتابة برامج اليانصيب JS. يمكن للأصدقاء المهتمين الرجوع إليها.
شفرة:
<! doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <title> يانصيب بسيط (لوحة مفاتيح متوفرة) </title> <style> *{margin: 0 ؛ padding: 0 ؛ #fff ؛ font-size: 30px ؛ font-weight: 700px ؛ padding: 50px 0 ؛ text-align: center ؛ الارتفاع: 40px ؛} .btm {text-align: center ؛ padding: 20px 0 ؛} .btm a {display: inline block ؛ width: 120px ؛ 10px ؛ decoration text: none ؛} </style> <script> var data = ['iPhone' ، 'iPad' ، 'lapbook' ، 'camera' ، "شكرًا للمشاركة" ، "بطاقة إعادة الشحن" ، "قسمة التسوق"] ، timer = null ، // timer flag = 0 ؛ // منع نقل النقلات المتعددة. stop = document.getElementById ('stop') ؛ // ابدأ السحب play.onclick = playfun ؛ stop.onclick = stopfun ؛ // لوحة المفاتيح وثيقة الحدث. window.event ؛ // قيمة رمز المفتاح الإدخال: 13 if (event.keycode == 13) {if (flag == 0) {playfun () ؛ العلم = 1 ؛ } آخر {stopFun () ؛ العلم = 0 ؛ }}} وظيفة playfun () {var title = document.getElementById ('title') ؛ var play = document.getElementById ('play') ؛ ClearInterval (مؤقت) ؛ timer = setInterval (function () {var random = math.floor (math.random ()*data.length) ؛ title.innerhtml = data [random] ؛} ، 60) ؛ play.style.background = '#999' ؛ } وظيفة stopFun () {clearinterval (timer) ؛ var play = document.getElementById ('play') ؛ play.style.background = '#fef097' ؛ }} </script> </head> <body> <viv> <div id = "title"> taojia fun Lottery </viv> <viv> <a href = "javaScript :؛" id = "play"> ابدأ </a> <a href = "javaScript :؛" id = "stop"> stop </a> </viv> </viv> </body> </html>ملحوظة:
1. رقم عشوائي ، خذ واحدة من المصفوفة ؛ خذ ما بين 0-N: Math.Random ()*(N+1)
2. مؤقت. عند بدء اليانصيب ، أوقف اليانصيب السابق ، وإلا فإن أجهزة ضبط الوقت سوف تتداخل.
3. اضغط على العملية الرئيسية ، لتحديد ما إذا كان اليانصيب قيد التقدم أم لا ، يتم تعيين جميع الأعلام المتغيرة
إذا كنت ترغب في معرفة المزيد حول وظيفة JavaScript Lottery ، فيرجى الرجوع إلى هذا الموضوع: JavaScript تنفذ وظيفة اليانصيب
ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.