JavaScript Chapter 2 - Practice Set on Operators and Conditionals _ JavaScript Tutorial in Hindi #8
238 views
Feb 9, 2024
The video titled "JavaScript Chapter 2 - Practice Set on Operators and Conditionals _ JavaScript Tutorial in Hindi #8" offers a hands-on practice session focusing on operators and conditionals in JavaScript, presented in Hindi. This tutorial provides a series of coding exercises and challenges designed to reinforce the concepts covered in previous lessons. Viewers will have the opportunity to apply their knowledge of JavaScript operators and conditional statements by solving practical problems. This resource is ideal for Hindi-speaking beginners looking to strengthen their skills and gain confidence in using operators and conditionals in JavaScript programming.
View Video Transcript
0:00
expressions and conditional की इस exercise में हम लोग कुछ questions को solve करने वाले है��
0:04
हम लोग देखेंगे कि किस तरह से arithmetic operators काम करते है��
0:08
किस तरह से switch case statements काम करते हैं इस practice set में मैं आप लोग को बताऊँगा एक question हमारा dedicated है switch case expressions क��
0:15
और उसे के साथ सथ आप लोग को बताऊँगा कि इस तरह से इफेंस स्टेटमेंट के प्रोग्राम्स को लिखा जाता है चलते हैं कंप्यूटर स्क्रीन में और सॉल्व कर लेते है��
0:23
कुछ expressions और conditional से related questions let's get started स्वेर अब हम लोग आ गए हैं चैप्टर 2 के practice set में और हम चैप्टर 2 का practice set
0:39
सॉल्व करेंगे कुछ क्वेश्चन सॉल्व करेंगे और एक कमेंट आया था कि यार कंसोल डॉट टुल्लू काम नहीं कर रह��
0:44
है भी मतलब यार मारो मुझे यार मारो भाई मारो मुझे मारो मारो कंसोल डॉट लॉग काम करेगा यार कंसोल डॉ��
0:53
तू मजाक था एक दो कमेंट आया था कि यह कंसोल टुल्लू काम नहीं कर रहा है यार मतलब सची में तुम लोग या��
0:58
यह प्लेडिस्ट एक्सेस कर लो अभी कि अभी यह जिसने भी लिखी दिए बात यह वाली प्लेडिस्ट इसमें लिखी दिखि��
1:02
नहीं कर रहा है तो यह मतलब इसको एक्सेस कर लो प्लेट इसको ठीक है अब हम क्वेश्चन की तरफ बढ़त��
1:08
आगे चैप्टर डू का पहला क्वेश्चन यह कहता है कि लॉजिकल ऑपरेटर इस्तेमाल करके आपको पता लगाना है क��
1:13
इसी भी इंसान की एज 10 और 20 के बीच में लाय करती है कि नहीं करती है तो बहुत ही सिंपल सा क्वेश्चन ह��
1:19
तो मैं आप जल्दी से लिख देता हूं चैप्टर टू प्राक्टिस सेट लिखता हूं और फिर प्रॉब्लम नंबर वन ठीक ह��
1:29
प्रॉब्लम नंबर वन क्या कहती है कि आपको लॉजिकल ऑपरेटर्स यूज करके पता लगाना है कि किसी भी इंसान की एज 10
1:36
और 20 के बीच में लाइक करती है कि नहीं करती है तो मैं यहां पर यह करूंगा मैं आप रिप्ली लिखूंगा लेट ए��
1:41
इकल टू प्रॉम्ट और यहां पर लिख दूंगा वर्ट इज यॉर एज ठीक है और इसके बाद मैं आप एक एफ स्टेटमें��
1:49
लगाऊंगा मैं कहूंगा इफ इज इस क्रेटर डेन टेन एंड पीज इस लेस्ट इन इकल टू 20 अब देखो इस क्वेश्चन क��
1:58
वेरियंट्स हो सकते हैं अगर आप कहते हो कि लाइज बिट्वीन टेन एंड 20 तो टेन और 20 इंट्रूडेड नहीं होगे ठीक है त��
2:06
इस तरह से � thick अगर इस बिट्वीन टेन एंड 20 इंक्लूडिंग टेन 20 होगा तो इकॉल टू लगेगा ठीक है अगर आपस��
2:14
को यह क्वेश्चन पूछता और कason पर तो आप इकॉल टू लगा सकते हो ग्रेटर दन इकॉल टू लगा सकते हो ग्रेटर दन भ��
2:19
लगा सकते हो लेजन इकॉल टू लगा सकते हो लेजन भी लगा देता कुल मिला की कहने का मतलब यह है कि 10 और 20 क��
2:25
बीच में लाइक कर रही है तो एज़ 10 से बड़ी होगी 20 से छोटी होगी ठीक है और आप यहां पर लिख दो कंसोल लेकि��
2:32
एक सेकंड � Burada लॉग और इसके बाद आप यहां पर लिख दो यॉर ईज लाइज बिट्वीन टेन एंड ट्वेंटी ठीक है और एल्स ह��
2:45
करेंगे एल्स हम लोग लिखेंगे कुछ इस तरह से और हम लिख देंगे यार एज डॉजन लाइज बिट्वीन एंड 20 ठीक है तो कुछ इ��
2:59
से हम लोग जो है यहाँ पर इसको कर सकते हैं अब एक बहुत ही important note मैं आप लोगों को देना चाहूंगा और व��
3:05
important note यह है कि बहुत सारे लोग ना prompt को चलाने की कोशिश कर रहे हैं VS Code के अंदर और होता क्य��
3:11
जब आप अपने कंप्यूटर में नोट जीएस इंस्टॉर्न करते हैं और विश्व को थे थ्रू प्रॉम्ट को चलाते हो तो वह नही��
3:15
चलेगा क्योंकि आपको प्रॉम ब्राउजर पर चलाना पड़ेगा अगर आप लोग ब्राउजर पर जवास लिखते हैं यानि कि आ��
3:37
पुरामी को पेस्ट कर दो कुछ इस तरह से ठीक है मालो मैं इसको पेस्ट कर दूं यहां पर एंटर बारूंट इस तरह और यहां पर देखो यह लाइस बेट इन टेन 20 कुछ इस तरह से आ रहा है ठीक है तो अगर आप लोग चाहत��
3:52
कि आपका प्रॉब्लम काम करें तो यह तो ब्राउजर में आ जाए रेपलेट पर आ जाए ठीक है लेकिन अगर आप लो��
3:56
नोट जिस के अंदर हो तो आपका प्रॉब्लम काम नहीं करेगा तो अगर मैं यहां पर विंडोस पॉइंटल खोलूं और यहा��
4:02
नोट खोलूं और यहां पर मानो मैं लिखूं प्रॉम और हेलो ठीक है कुछ इस तरह से और यहां पर लेट इगल लिखत��
4:12
हूं तो यहां पर मुझे एरर देगा एंड कॉट रेफरेंस एरर प्रॉब्लम ट्वाइट ठीक है तो गुल बिलाग यह तो अब रेपोले��
4:17
या फिर आप इन ब्राउजल जावास्क्रिप्ट लेकर ठीक है और एक बार आपको जावास्क्रिप्ट आ जाएगी तो चीजे��
4:22
खुदसमझमारी लग जाएंगे आपको आपको मुझे से भी पूछने की जरूरत नहीं पड़ेगी ठीक है तो यह चीज आ��
4:27
ध्यान में रखना है एक कमेंट में भी देखा था कि इसने लिखा है ऑब्जेक्ट नहीं पढ़ाया आपने हैरी भाई तो या��
4:32
पता नहीं तुम लोग किस गरह में रह रहे हो यदि यह बात लिख रहे हो तो आप लोग प्लेलिस्ट एक्सेस कर लो मैंने इ��
4:36
वीडियो में ऑब्जेक्ट पढ़ा रखा है ओल्ली टीव अगले क्वेश्चन की तरफ मैं आगे बढ़ूंगा और अगला क्वेश्चन कहत��
4:41
देमोंस्ट्रेट यूज आफ स्विच के स्टेटमेंट से जावास्क्रिप्ट ठीक है तो बहुत सिंपल सी चीज है ठीक है प्रॉब्ल��
4:46
नंबर दूं कहती है स्विच के स्टेटमेंट्स को आप लोग एक्सप्लोर करो उससे ठीक है तो स्विच के स्टेटमेंट्स क��
4:52
जानने के लिए समझने के लिए हम लोग क्या करेंगे कि स्विच के स्टेटमेंट्स को हम लोग बना लेंगे ठीक ह��
4:58
तो मैं क्या करूंगा इसको एक मल्टी लाइन कमेंट में डाल दूंगा कुछ इस तरह से क्वेश्चन नंबर वन को ठीक ह��
5:04
और मैं यहाँ पर simply क्या करूँगा question number 1 से ही age को इस तरह से लूँगा और यहाँ पर मैं अरे यार यह क्या हो रहा है switch लिखना चाहता हूँ मैं और मैं यहाँ पर लिखूँगा switch age और इसके बाद मैं लिखूँगा case 12 और यहाँ पर मैं लिखूँगा console.log your age is 12 ठीक है बड़ी ��
5:34
और दब至क करें और रेपलेट में रहने का फायदा है कि आपका कोड अमर हो जाता है जो भी कोड लिख रहे हैं वह अमर हो जाता ह��
5:45
यह बात बहुत ज्यादा इंपोर्टेंट है क्योंकि देखो विशेष कोड में कितनी बार आपने कंप्यूटर में फोल्डर बना��
5:50
इसके बाद डिफॉल्ट में मैं लिख दूंगा यह इस नॉट स्पेशल ठीक है अब देखो यहां पर क्या होगा मैं इसको रन करना हू��
6:06
ठीक है यह पुराना � Schedule चल रहा था अब दोबारा से प्रोग्राम को चला रहा हूं यह नॉट स्पेशल यह लिखा ह��
6:18
आप लोगों को बताना चाहता हूं देखो जब मैं यहां पर यॉर इज इज नॉट स्पेशलिस्ट लिख कर आ रहा है यहां पर क्योंक��
6:26
अब बात हुए कि हालांकि यह जो हमारा प्रोग्राम हो चलेगा लेकिन उसके बाद भी मैं यहां पर इसको इंडिजर मे��
6:35
रिवर्ट कर लूंगा ठीक है इंटीजर पार्ट और एज ठीक है तो यह मेरे लिए सेफ रहेगा मैं अगर इसको इंटीजर मे��
6:41
कन्वर्ट कर लूं चलाने से पहले ठीक है तो मैंने यहां पर क्या किसको इंटीजर में कन्वर्ट कर लिया अ��
6:46
आपको यहां पर मान लो विशेष लिखोगा डिजरेंट लाइट आ रहा है चल तो पहले भी रखा पर पर आप पर इट्स ऑलवेज ट��
7:07
तो देखो यार यहाँ पर क्या था कि age is equal to problem what is your age
7:11
मैंने यहाँ पर लिखा ठीक है इसके बाद क्योंकि मेरी जो age मै��
7:15
enter करूँगा वो एक string होगी मुझे कुछ इस तरह से लिखना पड़ेगा ठीक है और आप लोग देखो अभी मैं इस प्रोग्राम को run करूँग��
7:20
और इसके बाद मालों मैं 45 लिखूँगा तो यह कह रहा है your age is not special लेकिन अगर मैं यहाँ पर 12 लिखूँग��
7:25
तो आप देखना कि इसके नीचे के सारे cases execute हो रहे हैं 12 वाला भी execute हो रहा ह��
7:29
तो यह क्या दिक्कत है तो देखो switch case statements करते हैं कि जैसे ही कोई case match होता ह��
7:36
उसके नीचे के सारे cases along with default वो क्या करता है execute कर देता ह��
7:42
तो अगर आप लोग चाहते हैं कि वो execute ना हो तो आपको simply यहाँ पर break लिखना होग��
7:47
अगर आपने यहाँ पर break लिखा तो इसका मतलब यह होगा कि अगर 12 match हो रहा है यह वाला case match हो रहा है तो यह code चला��
7:52
और फिर switch case statement से एकदम बाहर आ जाओ ठीक है तो मैं इसको run करके अगर आपनों को दिखाओ और मैं यहाँ पर 12 लिखो एंटर मार��
7:59
तो सिर्फ your ages 12 लिख कराएगा इसका मतलब समझे दे य��
8:03
इसका मतलब यह है कि अगर आपने break लिखा है किसी भी case के लि��
8:07
तो उसके नीचे के cases execute नहीं होंगे along with default execute नहीं होंग��
8:11
अगर मैं एक आम 13 के लिए करूँ कुछ इस तरह से तो आप लोग देख��
8:15
कि 13 के नीचे के सारे cases execute हो रहे हैं ठीक है यह जीज़ आप देख रहे हो तो क्या मुझे सब के बाद break लिखना पड़ेग��
8:22
सारे cases के बाद absolutely लिखना पड़ेगा यार क्योंकि अगर मैं नहीं लिखूँग��
8:25
तो उसके नीचे के सारे cases execute होंगे अभी मैं इस प्रोग्राम को रन करूँग��
8:29
मालों मैं 15 लिखके एंटर मारता हूँ यो रेजिस 15 आ रहा ह��
8:34
14 लिखके एंटर मारता हूँ यो रेजिस 14 आ रहा है I hope कि आप लोग समझ गए या��
8:41
प्रॉब्लम नमबर 2 किस तरह से काम कर रही है और यार मज़ा आ रहा है कि नहीं कमेंट मार दो यार कमेंट मारते रहा करो यार दिल से अच्छा लगता है कमेंट्स बढ़के जब आपके कमेंट में बढ़ता हो ना कि यार मज़ा आ रहा है दिल से अच्छा लगता है यार मार देना कमें��
8:53
तीसरा क्वेश्चन कहता है एक जावास्क्रिप्ट प्रोग्राम लिखो यह पता लगाने के लिए कि नंबर डिविज़ेबल बाय टू एंड थ्री है कि नहीं अब देखो त��
9:01
से भी डिविजिबल होना चाहिए नंबर थ्री से भी नॉट डिविजिबल होना चाहिए ठीक है तो मैं आप एक बड़ा स��
9:05
सिंपल सा यहां पर कोड कॉपी पेस्ट करूंगा और एक कॉपी पेस्टर होने के नाते ए एज़ अ सर्टिफाइड प्रोफेशन��
9:14
piester मैं इसको copy कर रहा हूं और मैं यहाँ पर लिख रहा हूं number is equal to तो मैं यहाँ प��
9:19
लिख देता हूं number is equal to और यहाँ पर number is equal to लिखता हूं और मैं यहाँ पर simple से लिखूंगा कि यहा��
9:25
दिवाइड दिया जाए तू से भाग दिया जाए रिमेंडर जी रहना चाहिए इफ नम परसेंट टू इक्वल टू इक्वल टू ज��
9:35
रो एंड नम परसेंट ट्री इक्वल टू इक्वल टू जी रो तब क्या करो कंसोल डॉट लॉग और यहां पर लिख दो यार नंब��
9:48
इस डिविजिबल बाइट टू एंड थ्री ठीक है वरना क्या करो वरना कह दो यह नंबर इस नॉट डिविजिबल बाइट थ्र��
10:01
एंड टू ठीक है तो यहां पर इस नॉट rati गए अब में कॉलेज में एक सर थे वह ऐसे करते थे गाना गाना गाना पढ़ात��
10:11
ठीक है अब यहां पर देखो अब इस टॉप डिफाइन ओ माइ गॉड वर्ड दड़क इसको मैं रन करूंगा और यहां पर टॉप लिखूंगा और आप देख��
10:24
divisible 2 divide 0 3 0
10:39
आप लोग समझ गए बहुत समझदार हो ठीक है बहुत तेज हो रहा हू��
10:43
अब यहाँ पर हम क्या करेंगे कि अगला question देखेंगे right at javascript
10:46
to find whether number is divisible by either 2 or 3 इसमें क्या होग��
10:50
बिल्कुल exactly the same question as 3 बस end की जगा और लग जाएगा क��
10:54
या तो 2 से divisible हो या 3 से divisible हो दोरों में स��
10:58
किसी भी एक से divisible होगा तो true return कर देना, कह देना कि भाई either by 2 or by 3 है, अगर exactly बताना चाहते हो कि 2 से divisible है
11:09
या 3 से divisible है, तो एक अलग if बना लेना, उसमें डाल देना condition कि 2 से divisible है, तो ऐसे
11:17
और 3 से divisible है, तो print कर देना, मतलब कुछ इस तरह से लिख देना, कि if num% 2 equals to 0
11:24
या नंबर डिविजिबल बाइट टू एक दूसरा इफ बनाना और लिखना नंबर से इस इकल टू इकल टू जीरो तो नंबर डिविजिब��
11:30
बाइट थी ठीक है अलग-अलग भी करके लिख सकते हो ठीक है स्काय इस द लिमिट ठीक है इस प्रॉब्लम को सॉल्व करने क��
11:36
अगला क्वेश्चन कहता है कि प्रिंट यू के ड्राइव और यू केनोट ड्राइव बेस्ट ऑन देज बींग ग्रेटर थें 18 यूजिंग टर्नरी ऑपरेटर तो यहां पर टर्नरी ऑपरेटर का यूज केस है एक लाइन लिखूंगा बस यहां पर प्रॉब्लम नंबर कौन स��
12:06
अब मैं यहां करूंगा टर्नरी ऑपरेटर यूज करके सिंपल सा लिखूंगा ए और यहां पर मैं लिखूंगा लेट एग्जा��
12:15
देखना मैं टर्नरी ऑपरेटर का शात्र इस्तेमाल कैसे करूंगा कि अगर एज ग्रेटर देन 18 है एज ग्रेटर देन 18 ह��
12:24
यहां तो यू केंड्राइव ठीक है वरना क्या होगा वरना मैं लिख दूंगा यू के नोट ड्राइव ठीक है और यहां पर मै��
12:36
दूंगा लेट एज इस एकॉल टू ट्वेल्ट ठीक है अब यहां पर क्या प्रेट होगा यू के नोट राइफ प्रेंट होगा ऑफिसल��
12:43
लेकिन अगर मैंने यहां पर एज 19 कर दिया और इसको रन किया तो यू कैट ड्राइफ प्रेंट होगा तो टर्नरी ऑपरेट��
12:51
यूज कर दिया मैंने यह कंडीशन होती है कंडीशन इफ ट्रू तो यह चीज चल जाती है और कंडीशन फॉर्स तो यह ची��
12:57
चल जाती है इस केस में क्या होगा एक ही वाल्यू यह हो जाएगी अगर यह कंडीशन ट्रू है और अगर यह कंडीशन valuation
13:03
नहीं है, कौन सी condition, ये condition अगर true नहीं है, तब क्या हो जाएगी
13:07
एक ही value ये हो जाएगी, और इस case में क्या होगा, क��
13:11
क्योंकि age 19 है, तो एक ही value ये हो जाएगी, क्योंक��
13:15
condition true है, age is greater than 18 है, ठीक है, तो इस तरह से मैं कर सकता हूँ, ठीक है, so I hope
13:21
लोग यार प्रतिसिट आप लोग समझ में आ गया बहुत सारे लोग बड़े आधुनिक आधुनिक सवाल पूछ रहे��
13:25
कि मैंने यह नहीं पढ़ाया वह नहीं पढ़ाया तो उन सभी के लिए प्लेट से एक्सेस कर लो यार सभी के लिए और अग��
13:30
आप ऐसे अधिक सवाल नहीं भी पूछे तब भी एक्सेस कर लो यह क्लिक करके बुक मांग करो प्लेलिस्ट को यह क्लिक करके सेव कर ल��
13:35
अच्छा हमको सिखा रही है अब इस वीडियो में इतना है गैस थैंक यह सो मच गैस वॉचिंग इस वीडियो एंड आई विल सी य��
14:00
करते है��
#Computer Education
#Programming