0:00
एक्सरसाइज नाइन में मैंने आप लोगों को एक फॉल्टी कैलकुलेटर बनाने को दिया थ��
0:03
आप में से कई लोगों ने सॉल्व किया अब मैं आपको सबसे पहले इसका सॉल्लूशन बताऊंग��
0:07
और उसके बाद जिस जिस ने भी इसको solve किया है उन सबी को मैं shout out दूँग��
0:11
आप लोग इस वीडियो को like करके नीचे comment section में javascript ओपी लिख देन��
0:15
अगर आप लोगों को javascript सीखने में मज़ा आ रहा है तो चलते हैं computer screen मे��
0:19
let's roll the intro अब मैं यहां पर वीडियो नंबर सिक्सटी नाम से फोल्डर बनाऊंगा और मैं आप लोगों को एक्सरसाइज नाम क��
0:34
जो सॉल्यूशन है वह करके दिखाऊंगा तो एक्सरसाइज नाम का जो सॉल्यूशन था वह मैंने आप लोगों को दिय��
0:39
वीडियो नंबर 59 में अब आप व्याप्त रॉन विडियो नंबर 69 और यह वीडियो नंबर 69 मैंने इंडेक्स डॉट जीएस ज��
0:47
है खोल दिया यहां पर और इसको मैं जरा कॉपी करूंगा और इसको बंद करके आप एक नई फाइल बनाऊंगा कि यहां प��
0:52
मैं इसको जो है सॉल्व करने वाला हूं तो यह तो मेरा क्वेश्चन है कि बाई टेन परसेंट टाइम क्या करना है हमको रॉन्��
1:00
ऑपरेशन करने तो मैं सबसे पहले क्या करूंगा एक रैंडम के नाम से वेरिबल बनाऊंगा एक रैंडम वेरिबल बनाऊंग��
1:06
जाऊंगा कि यार यह मैं डॉट रेनम का प्रयोग करते हुए बनाएगा बनेगा रेनम और अगर यह जो रेनम है य��
1:15
ग्रेटर देन 0.1 हुआ तब तो भाई सही-सही कैलकुलेशन कर दो तो अभी मैंने यहां पर क्या किया कि ए��
1:20
इंडेक्स टॉट इस टीमल फाइल बनाई और इंडेक्स टॉट इस टीमल फाइल इसलिए बनाई क्योंकि मैं प्रॉब्लम क��
1:24
प्रियोग करने वाला हूं और मैं अपनी इंडेक्स जो जैसे मैं अब जाऊंगा और वहां पर मैं क्या करूंगा ती��
1:28
बस लूंगा एक लूंगा पहला नंबर मैं कहूंगा कि प्रॉम टेस्ट और मैं कहूंगा एंटर फर्स्ट नंबर ठीक है और फि��
1:39
एक मेरा बी होगा और एक मेरा सी होगा दिखाओगा मेरा बी होगा मेरा सेकंड नंबर ठीक है सेकंड नंबर और यहां प��
1:47
जाऊंगा एंटर को प्रेशन की कौन सा ऑप्टेशन पर पर्वांट करना चाहते हैं एबी और सीखे साथ ठीक है अ��
1:53
यहां पर क्या है कि मैं क्या करूंगा एक ओबीजे के नाम से ऑप्जेंट बनाओं और आप लोग सोच सकते हो कि आप इतन��
1:58
क्यों कर रहे हो चीजों को मैं आप लोगों को चीजों को करने का आसान तरीका बताने जा रहा हूं तो देखो क्य��
2:03
है कि हमें प्लस को क्या करना है प्लस को माइनस करना है तो हम यहां पर क्या कर रहे हैं कि स्टोर कर रह��
2:09
है प्लस को मैं माइनस कर रहा हूं लोग किसको क्या करना यह स्टोर करने में बिसीटली की वाल्यू पेयर्��
2:13
में तो इसी तरह से मैं क्या करूंगा स्टार को कर दूंगा क्या मैं बस स्टार को कर दो प्लस ठीक है और इसी तर��
2:20
तो मैं क्या करूंगा एक पूरा जो ऑब्जेक्ट है वह बना लूंगा तो किसको क्या करना है मैंने लिख दिया ऊपर स��
2:25
देखकर दिए तो प्लस को माइनस टार को प्लस माइनस को स्लाइट लाइट को एक्सपोनेंशन तो यह मैंने यहां प��
2:30
दिया और मैं इसको उठा देता हूं यहां से दो बार मैंने कर दिया था इसको गलती से अब देखो यहां पर मैं क्या क��
2:35
operation perform operation change operation object change C is equal to OBJ C C plus minus OBJ plus minus basically
3:08
minus है तो minus कर दो numbers को star है तो multiply कर द��
3:13
divide है ये सब आप कर लोगे लेकिन मैं आप लोगों को एक नई चीज बताना चाहता हूँ आप ये मत कहना कि आपने पहले नहीं बता��
3:17
क्योंकि आप ये जो AFL वाला है उससे करी सकते हो इसको और जितने भी लोगों ने AFL से इसको solve किया है
3:22
उनको बहुत बड़ा shout out, and this is the correct way, they are absolutely correct, पर मैं आप लोगों को एक eval के बारे में बताना चाहता हूँ
3:29
तो eval क्या है जावास्क्रिप्ट में, eval basically क्या करता है, कि इस तरह की calculation को solve करके आपको देता है
3:35
तो मैं अगर यहाँ पर लिख दूं कि alert और मैं यहाँ पर लिखूं एक back tick का इस्तेमाल करक��
3:41
the result is और इसके बाद मैं यहाँ पर template literal के अंदर डालू EVAL और मैं simply किस चीज़ को evaluate करूँग��
3:49
मैं evaluate करूँगा यहाँ पर दोबारा से एक template literal डाल रहा हू��
3:53
मैं कहूँगा कि सबसे पहले तो A और इसके बाद dollar लगाक��
3:58
मैं C जो हमारा operation है और इसके बाद dollar लगाकर क्या B ठीक है त��
4:03
A की value आ जाएगी मालो A की value 5 है 5 और अगर C की value star है तो star
4:08
और b की value अगर 6 है तो यहाँ पर 6 आजेगा 5 star 6
4:11
और यह जो eval function है ना यह calculate करके देता है एक तरह से calculator का काम करता ह��
4:15
और eval को लेकर एक बहुत बड़ी बात कही जाती है कि यह eval को अपनी production site मे��
4:20
कभी use नहीं करना चाहिए but the fact eval exist करता है यह आपको पता होना चाहि��
4:24
और ऐसा नहीं है कि कभी use नहीं करना चाहिए मैंने personally बहुत इस्तमाल किया है eval क��
4:28
अपनी production website में serious website में पस आपको पता होना चाहिए कहाँ use नहीं करना ह��
4:33
ऐसा नहीं है करना ही नहीं है use बस आप लोगों को careful रहना जब आप use कर रहे हो तो ठीक ह��
4:38
तो मैं इसी को copy करके यहाँ पर डाल दूँगा and हमारा जो faulty calculator है वो बन गया ठीक ह��
4:43
तो कभी यह साइब बताएगा कभी गलत बताएगा 90% of the time साइब बताएग��
4:47
सिर्फ 10% of the time गलत बताएगा और इसलिए यह faulty calculator भी है ठीक ह��
4:51
तो यह चीज हमने जो है यहाँ पर देख लिये अब मैं आप लोगों को यहाँ प��
4:55
बताता हूँ कि किस तरह से हम इसको run करेंगे तो ब��
4:59
यही करेंगे यहाँ पर click करके तो यह कहा रहा है enter first number 4, enter second number 6
5:03
और enter operation star तो यहाँ पर इसने correct result मुझे बता दिय��
5:07
मैं reload करूँ अगर तो मालों मैं कहूँ 34 और यहाँ minus करूँ और मैं 4 करू��
5:12
और इसने मुझे कुछ नहीं बताया what's wrong let me see कि क्या गलती हो ग��
5:17
अब यह कह रहा है कि unexpected number index unexpected number okay correct space 34 minus 34
5:36
लेट मी सी वॉट्स रॉन यार लेट मी सी वॉट्स रॉन तो जब मैं आपको 34 माइनस यह दिखा रहा हूं तो यह मुझस��
5:45
गया रहा है कि अनेक्सपेक्टेड नमबर लेट मी डू वन थिंग यार मैं कॉनसोल लॉक करूंगा इसको ठीक है मैं कॉनसो��
5:51
करूंगा यहां से इन वाल्ड होटा हूंगा क्योंकि मैं चाहता हूं कि मेरा जो यह एक्सप्रेशन है वह मुझ��
5:58
दिखेगी भाई मैं क्या बना रहा हूं गलती क्या कर रहा हूं मैं ठीक है तो मैं भी क्या करweise को रिलोड करू��
6:03
एंटर फर्स्ट नंबर टू सेकंड नंबर थ्री और यहां पर माइनस कर रहे हैं जर्ज जी रोड जर्ज जी रोड आ गया मै��
6:10
रिलोड करता हूं फॉर माइनस 45 माइनस अब यहां पर यह देखो डबल बार माइनस माइनस 45 आ गया लेट मी सी अर क��
6:20
बॉब्लम किया है तो सीमिम ऑपरेशन कर रहे हैं बीम हम सेकंड नंबर करें एम फर्स्ट नंबर करते हैं अ ले��
6:26
मी सी आर कि यहां पर क्या दिक्कत हो सकती है ओके तो मैं गलती कर रहा था खुद से और वह गलती यह थी कि ज��
6:32
second मेरा prompt है, वो operation का है, और third prompt मेरा second number का है
6:36
तो यह मैं गलती कर रहा था, चलो यार, यह तो मेरी गलती थी, तो मैं इसको reload करूँगा दुबारा से
6:40
और शुरू से करता हूँ, मैं कहूँगा 34, minus, अब मैंने operation डाला
6:44
फिर मैं कहूँगा 4, is equal to result is 30, ठीक है इसके बाद मैं reload करूँग��
6:48
मैं कहूँगा 55 और मैं multiply by 1 करूँगा sorry enter मारके 1 करूँग��
6:54
और आप देखो यह 55 आगे अभी तक इसने मुझे faulty नहीं दिया calculator और अगर आप लोग यह देखन��
6:58
चाहते होगी random की value क्या है तो console.log रेंडम भी कर सकते हैं यहां पर ठीक है तो मैं अगर कॉनसोल डॉट लॉग रेंडम करूं तो आप लोग यहां पर देख��
7:07
मैं इसको रिलोड करूंगा ना अगर इसको जरा मैं ओके ओके ओके ओके कर देता हूं कैंसिल कर देता है इन फैक्��
7:12
अब देखो मैंने रिलोड किया फर्स्ट नंबर क्या है मेरा पालो वन है माइनस या फिर एक बिनास और वन और यहा��
7:22
पर यह जो है रिजल्ट इज वन आ गया ठीक है तो यहां पर मैंने ऑपरेशन को चेंज किया सीज इगल टो बीजेस की आ त��
7:31
45 minus और 1 और आप देखो इसने 45 minus 1 44 दिया क्योंक��
7:37
ये 0.10 से बड़ा है तो जब जब ये 0.10 से छोटा होगा ये गलत देग��
7:40
और जब जब ये 0.10 से बड़ा होगा ये सही देगा ठीक है तो मैं काम करता हू��
7:45
इन numbers को input लेने से पहले random कोई console lock करता हू��
7:48
delearn 12 56 34 34 faulty calculator camera
8:16
और आप लोगों को मैं दूँगा shout out, चलते हैं इस वीडियो में और आप लोगों को shout out देता हूँ इस वीडियो खोल के
8:46
फिर अलोग चौदरी, फिर यूजर, फिर मुहमद तनवीर आलम, फिर उजुवल शर्मा, यूजर यो, फिर सबार सहर, फिर अलोग चौदरी, फिर इसके बाद सुदेश, फिर मुहमद तनवीर को दुबारा shout out, अब मैं उन लोगों को shout out दूँगा चिसो ने solve किया, नवनीत ��
9:16
रिशब को shout out क्योंकि ये उन्होंने solve किया है, और इन्होंने भी exactly उसी तरह solve किया है probability को लेकर
9:24
और सब लोगों को shout out जिस जिसने challenge accepted लिखा है, लेकिन मैं चाहूँगा कि सब लोग इस question को solve करें
9:30
फिर ये MD हमात तारिक को shout out, फिर इसके बाद एक और मैं लेने वाला हू��
9:35
जिसने solve किया है उसको और वो है प्रियान शू और अगर आप लोग चाहते है��
9:39
मैं आपको आगे shout out दूँ तो आप लोग इसको solve करें और maybe मैं randomly shout out दूँग��
9:43
आने वाले videos में उन लोगों को जिन्होंने पुराने exercise के solutions को solve किया ह��
9:47
और यह हम करने वाले हैं तो आप लोग जो है पुराना exercise के solutions ह��
9:52
उनको कर सकते हो so I hope कि आप लोग जो है यह exercise पसंद आ��
9:55
और आप लोग इसको solve करने वाले है so I hope कि आप लोग इस video में मज़ा आया ह��
10:00
और इसी दरह से जो exercises हैं वो आप जरूर solve किया करो, क्योंकि उससे आपकी understanding बढ़ती है
10:04
I hope कि आप लोग enjoy कर रहे हो इस course को, मुझे आप लोग first video में जाकर
10:08
एक review डालना इस course का, और बताना कि यार ये course आप लोगों कैसा लगा, क्योंकि मैं इस course में पूरी जान डाल रहा हूँ
10:14
to make it the best web development course और इस course को और लोगो��
10:18
तक पहुचाने के लिए और उनको बताने के लिए कि ये course कितना अच्छा है आप लोग इसको review
10:21
ज़रूर करो पाँच में से stars दो मुझे first video में जाकर I'll be very happy
10:25
अभी इले इस video में इतना है guys Thank you so much guys for watching this video and I will see you next time