"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > #daysofMiva चैलेंज का दिन।

#daysofMiva चैलेंज का दिन।

2024-11-07 को प्रकाशित
ब्राउज़ करें:915

100 दिनों की चुनौती का पहला दिन

दिनांक: 8/21/2024

उद्देश्य: जावास्क्रिप्ट में चर, तार्किक संचालन और डेटा प्रकारों को सीखना और समझना, जावास्क्रिप्ट का उपयोग करके गणितीय समस्या को हल करना, और ईवेंट श्रोताओं और सशर्त बयानों के बारे में सीखना शुरू करना।

1. जावास्क्रिप्ट वेरिएबल्स का परिचय

आज, मैंने वेरिएबल्स के बारे में सीखकर जावास्क्रिप्ट में अपनी यात्रा शुरू की। जावास्क्रिप्ट में एक वेरिएबल एक कंटेनर की तरह होता है जिसमें डेटा होता है, जो एक संख्या, टेक्स्ट का एक टुकड़ा या किसी अन्य प्रकार का मान हो सकता है। मैंने सीखा कि कैसे लेट, कॉन्स्ट और वेर कीवर्ड का उपयोग करके एक वेरिएबल घोषित किया जाए।

  • Let आपको एक वेरिएबल बनाने की अनुमति देता है जो बाद में बदल सकता है।
  • const एक वेरिएबल बनाता है जिसे पुन: असाइन नहीं किया जा सकता है।
  • var वेरिएबल घोषित करने का एक पुराना तरीका है लेकिन अभी भी इसका उपयोग किया जाता है।

Day f the #daysofMiva Challenge.

2. तार्किक संचालन और डेटा प्रकारों को समझना

इसके बाद, मैंने तार्किक संचालन का पता लगाया, जिसका उपयोग जावास्क्रिप्ट में निर्णय लेने के लिए किया जाता है। मैंने बुनियादी तार्किक ऑपरेटरों के बारे में सीखा:

मैंने विभिन्न डेटा प्रकारों के बारे में भी सीखा जैसे:

Day f the #daysofMiva Challenge.

3. जावास्क्रिप्ट के साथ एक गणितीय समस्या का समाधान

मैंने एक साधारण गणितीय समस्या को हल करने के लिए चर और डेटा प्रकारों के बारे में अपना ज्ञान लागू किया। समस्या एक आयत की चौड़ाई और ऊंचाई को देखते हुए उसके क्षेत्रफल की गणना करने की थी।

Day f the #daysofMiva Challenge.

4. इवेंट श्रोताओं का परिचय

आगे बढ़ते हुए, मैंने इवेंट श्रोताओं के बारे में सीखना शुरू किया। ईवेंट श्रोता एक फ़ंक्शन है जो किसी विशिष्ट ईवेंट के घटित होने की प्रतीक्षा करता है, जैसे कि उपयोगकर्ता एक बटन पर क्लिक करता है, और फिर कुछ कार्रवाई शुरू करता है।

सामान्य शर्तों में:
इवेंट श्रोता जावास्क्रिप्ट को वेबपेज पर उपयोगकर्ता की गतिविधियों पर प्रतिक्रिया देने की अनुमति देते हैं, जैसे बटन पर क्लिक करना, टेक्स्ट बॉक्स में टाइप करना, या किसी तत्व पर होवर करना।

Day f the #daysofMiva Challenge.

जब क्लिक न करें

Day f the #daysofMiva Challenge.

जब इसे क्लिक किया जाता है तो यह लोडिंग डेटा दिखाएगा.. फिर अंत में "कॉलबैक के माध्यम से लोड किया गया डेटा" दिखाएगा

Day f the #daysofMiva Challenge.

यह जावास्क्रिप्ट में एक इवेंट श्रोता का काम है

5. सशर्त कथनों को समझना

मैंने सशर्त बयानों के बारे में भी सीखा, जो मुझे अपने कोड में निर्णय लेने की अनुमति देता है। एक सशर्त बयान यह जांचता है कि कोई शर्त सही है या गलत और फिर परिणाम के आधार पर कोड के एक ब्लॉक को निष्पादित करता है।

Day f the #daysofMiva Challenge.

Day f the #daysofMiva Challenge.

6 जावास्क्रिप्ट में व्हाइल लूप्स और फॉर लूप्स को समझना

जबकि लूप:
जावास्क्रिप्ट में थोड़ी देर का लूप कोड के एक ब्लॉक को तब तक निष्पादित करता रहता है जब तक एक निर्दिष्ट स्थिति सत्य होती है। मैंने इस अवधारणा को यह कल्पना करके समझने की बहुत कोशिश की कि कोई व्यक्ति बार-बार एक प्रश्न पूछ रहा है जब तक कि उन्हें सही उत्तर नहीं मिल जाता।

सरल परिभाषा:
जब तक एक निश्चित स्थिति सत्य रहती है तब तक while लूप चलता रहता है।

उदाहरण:

let number = 1;

while (number 



इस उदाहरण में, लूप संख्या = 1 से शुरू होता है और यदि संख्या 5 से कम या उसके बराबर है तो चलता रहता है। यह संख्या का मान प्रिंट करता है और फिर इसे हर बार 1 बढ़ाता है।

पाश के लिए:
फॉर लूप थोड़ी देर के लूप के समान है, लेकिन आमतौर पर अधिक संक्षिप्त और लिखने में आसान होता है जब आप जानते हैं कि आप लूप को कितनी बार चलाना चाहते हैं।

सरल परिभाषा:
एक फॉर लूप कोड के एक ब्लॉक को एक विशिष्ट संख्या में दोहराता है।

उदाहरण:

for (let i = 1; i 



इस फॉर लूप में, i 1 से शुरू होता है और प्रत्येक लूप के बाद 1 तक बढ़ता है जब तक कि यह 5 तक नहीं पहुंच जाता। लूप 5 बार चलता है, ठीक while लूप की तरह।

व्हाइल और फॉर लूप्स के बीच अंतर:

  • जबकि लूप: सबसे अच्छा तब होता है जब आप नहीं जानते कि लूप कितनी बार चलना चाहिए, लेकिन आपके पास जांचने की एक शर्त है।
  • लूप के लिए: सबसे अच्छा तब है जब आप जानते हैं कि लूप को कितनी बार चलना चाहिए।

परिदृश्य:
कल्पना कीजिए कि आप एक सिक्का उछाल रहे हैं। आप तब तक पलटते रहना चाहते हैं जब तक आपको सिर न मिल जाएं। चूँकि आप नहीं जानते कि यह कितने फ़्लिप लेगा, आप जब तक सिर न आ जाएँ तब तक फ़्लिप करते रहने के लिए while लूप का उपयोग करेंगे।

अब, यदि आप सिक्के को ठीक 5 बार उछालना चाहते हैं, तो आप फॉर लूप का उपयोग करेंगे क्योंकि आप जानते हैं कि आपको ठीक 5 बार पलटना होगा, परिणाम चाहे जो भी हो।

सारांश:

  • जबकि लूप: जब तक आपको सिर न मिल जाए तब तक पलटता रहता है।
  • लूप के लिए: सिक्के को ठीक 5 बार उछालता है।

लूप को समझने में कुछ मेहनत लगी, लेकिन इस अभ्यास से मुझे यह देखने में मदद मिली कि वे मेरे कोड में कार्यों को कुशलतापूर्वक दोहराने में कैसे उपयोगी हैं।

Day f the #daysofMiva Challenge.

मेरा अनुभव

मैं बहुत निराश और तनावग्रस्त था। यह वास्तव में मुझ पर हावी हो रहा था, इस हद तक कि मुझे लगभग अपने पीसी को तोड़ने जैसा महसूस हो रहा था। यह बहुत जबरदस्त था! क्या आप कृपया मुझे यह पता लगाने में मदद कर सकते हैं कि यह सब कहां गलत हुआ?....?‍♂️?‍♂️?‍♂️?‍♂️, मुझे बहुत सारे बग से निपटना पड़ा, और इसे डीबग करना मेरे तनाव को बढ़ा रहा था। लेकिन मैंने ब्रेक लेने का फैसला किया, अपना दिमाग फिर से सेट किया और आखिरकार समस्या का पता लगा लिया। मैं खुद से कहता रहा कि चाहे कुछ भी हो, मैं अपना सर्वश्रेष्ठ संस्करण बन सकता हूं।

लेकिन जावास्क्रिप्ट...????

Day f the #daysofMiva Challenge.

Day f the #daysofMiva Challenge.

निष्कर्ष

दिन 1 उत्पादक था क्योंकि मैंने चर, तार्किक संचालन, डेटा प्रकार और सशर्त बयानों के बारे में सीखकर जावास्क्रिप्ट में एक ठोस नींव रखी। मैंने यह भी पता लगाना शुरू किया कि जावास्क्रिप्ट इवेंट श्रोताओं के माध्यम से उपयोगकर्ता के कार्यों के साथ कैसे इंटरैक्ट करता है। मैं इस यात्रा को जारी रखने और भविष्य में जावास्क्रिप्ट के बारे में अपनी समझ को गहरा करने के लिए उत्साहित हूं।

Day f the #daysofMiva Challenge.

कृपया लाइक करें, शेयर करें, सब्सक्राइब करें और अधिक जानकारी के लिए फ़ॉलो करें, और यह भी टिप्पणी करें कि मुझे इस जावास्क्रिप्ट हैमबर्गर के लिए कौन सा पेय लेना चाहिए...लोल???

विज्ञप्ति वक्तव्य यह लेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/damilola_oyeyipo_1348716f/day-1-of-the-100daysofmiva-challenge-11ae?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.com से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3