जावास्क्रिप्ट में टाइमर और DOM के साथ काम करने का अभ्यास

Задание 1

एक बटन दिया गया है। एक पैराग्राफ दिया गया है, जिसका टेक्स्ट एक संख्या है। बटन दबाने पर एक टाइमर शुरू करें, जो हर सेकंड पैराग्राफ के टेक्स्ट को 1 से बढ़ाएगा।

Задание 2

एक बटन दिया गया है। एक पैराग्राफ दिया गया है, जिसका टेक्स्ट एक संख्या है, उदाहरण के लिए, 10। बटन दबाने पर एक टाइमर शुरू करें, जो हर सेकंड पैराग्राफ के टेक्स्ट को 1 से कम करेगा। जैसे ही पैराग्राफ का मान शून्य हो जाए - टाइमर बंद कर दें।

Задание 3

एक इनपुट संख्या के साथ दिया गया है। ऐसा करें कि हर सेकंड उसमें उस संख्या का वर्ग दिखाई दे, जो उसमें लिखी गई है।

Задание 4

एक इनपुट दिया गया है। इसमें एक संख्या दर्ज की जाती है। फोकस खोने पर ऐसा करें कि नीचे दिए गए पैराग्राफ में दर्ज की गई संख्या से शुरू होकर उलटी गिनती शुरू हो जाए। जब गिनती शून्य पर पहुंच जाए - तो यह समाप्त हो जानी चाहिए।

Задание 5

एक इनपुट, एक बटन और एक पैराग्राफ दिया गया है। इनपुट में कुछ संख्या दर्ज की जाती है। बटन दबाने पर दर्ज की गई संख्या को पैराग्राफ के टेक्स्ट में लिखें और पैराग्राफ में उलटी गिनती शुरू करें: हर सेकंड पैराग्राफ में संख्या एक से कम होती जाए, जब तक कि यह शून्य तक न पहुंच जाए।

Задание 6

एक पैराग्राफ और दो बटन दिए गए हैं। ऐसा करें कि पहला बटन दबाने पर पैराग्राफ में 1 से अनंत तक की गिनती शुरू हो जाए, और दूसरा बटन दबाने पर टाइमर बंद हो जाए।

Задание 7

एक पैराग्राफ दिया गया है। ऐसा करें कि हर सेकंड यह अपना रंग लाल से हरा और हरे से लाल में बदलता रहे।

Задание 8

यदि हर सेकंड वर्तमान समय को स्क्रीन पर प्रदर्शित किया जाए, तो टिक करने वाली घड़ी बनाई जा सकती है। नीचे दिए गए नमूने में दिखाई गई ऐसी ही घड़ी को लागू करें: