Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट में उलटी गिनती टाइमर कैसे सेट करें?

<घंटा/>

आप setIntervalmethod का उपयोग करके जावास्क्रिप्ट में उलटी गिनती टाइमर बना सकते हैं। setInterval() विधि, बार-बार किसी फ़ंक्शन को कॉल करती है या कोड स्निपेट को निष्पादित करती है, प्रत्येक कॉल के बीच एक निश्चित समय विलंब के साथ।

उलटी गिनती बनाने के लिए, हमें वर्तमान समय और अंतिम समय के बीच के अंतर की जांच करनी होगी और उलटी गिनती को अपडेट करते रहना होगा। उदाहरण के लिए,

उदाहरण

 काउंटडाउनडेट =नई तिथि ("21 जुलाई, 2020 00:00:00")। गेटटाइम (); चलो x =सेटइंटरवल (() => {चलो अब =नई तिथि ()। गेटटाइम (); चलो दूरी =काउंटडाउनडेट - अब; // दिन, घंटे, मिनट और सेकंड के लिए समय की गणना दिनों दें =Math.floor (दूरी / (1000 * 60 * 60 * 24)); घंटे =Math.floor ((दूरी% (1000 *) 60 * 60 * 24)) / (1000 * 60 * 60)); चलो मिनट =गणित। फर्श ((दूरी% (1000 * 60 * 60)) / (1000 * 60)); सेकंड =गणित। मंजिल ( (दूरी% (1000 * 60)) / 1000); कंसोल.लॉग (दिन + "डी" + घंटे + "एच" + मिनट + "एम" + सेकंड + "एस"); // यदि उलटी गिनती समाप्त हो गई है , कुछ पाठ लिखें अगर (दूरी <0) { clearInterval (x); कंसोल.लॉग ("पूर्ण")}}, 1000);

आउटपुट

यह आउटपुट देगा -

310d 0h 6m 46s310d 0h 6m 45s310d 0h 6m 44s310d 0h 6m 43s310d 0h 6m 42s310d 0h 6m 41s310d 0h 6m 40s310d 0h 6m 39s310d 0h 6m 38s310d 0h 6m 37s310d 0h 6m 36pre310d 0h 6m 33s 34310d 0h 6m 36pre310d 0h 6m 34310 
  1. जावास्क्रिप्ट में ऐरे को सेट में कैसे बदलें?

    अरे को JavaScript में सेट करने के लिए कनवर्ट करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <titl

  1. जावास्क्रिप्ट ऑब्जेक्ट मानों को गतिशील रूप से कैसे सेट करें?

    जावास्क्रिप्ट ऑब्जेक्ट मानों को गतिशील रूप से सेट करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <

  1. Windows 10 PC पर टाइमर कैसे सेट करें

    विंडोज 10 पर टाइमर सेट करने की आवश्यकता है? आपको किसी वेबसाइट पर जाने या अतिरिक्त सॉफ़्टवेयर स्थापित करने की आवश्यकता नहीं है। इसके बजाय, अपना प्रारंभ मेनू खोलें और अलार्म और घड़ी ऐप लॉन्च करें। ऐप के शीर्ष पर टैब बार में टाइमर बटन पर क्लिक करें। यह स्क्रीन आपको कई टाइमर कॉन्फ़िगर करने देती है और