ही एवरीवन वेलकम बैक एंड इस वीडियो में बात करते हैं वैरियेबल्स इन जावास्क्रिप्ट सो वैरियेबल्स क्या होते हैं किस तरह से हम वैरियेबल्स को डिक्लेयर कर सकते हैं आप कितने तरीके होते हैं हमारे पास वैरियेबल्स को डिक्लेयर करने के तो वो हम सब कुछ इस वीडियो में डिस्कस करने वाले हैं तो फॉर बिगनर्स बिल्कुल बिगनर हैं प्रोग्रामिंग तो मैं उनको पहले समझा देता हूं वेरिएबल होता क्या है सो वेरी एबल एक जस्ट एक मेमोरी का नाम होता है जहां पे आप अपने डाटा को स्टोर कर सकते हो सो जावास्क्रिप्ट में हमारे पास तीन तरीके होते हैं एक वेरिएबल को डिक्लेयर करने के लिए सी कैन उसे बार बार कीबोर्ड का उसे कर सकते हैं सी कैन उसे लेट और सी कैन उसे कांस्टेंट ठीक है सो तीनों के अपने-अपने एडवांटेजेस और अपने अपने डिसएडवांटेजेस होते हैं सो इस वीडियो में हम तीनों त्रिकोण को उसे करने वाले हैं एंड लेट्स सी विच इसे डी बेस्ट वे और विच इसे दी आइडियल वे तू उसे वैरियेबल्स इन जावास्क्रिप्ट सो दिस इस माय वसे कोड एंड पिछली वीडियो में हमने एक लिंकिंग एंड इंट्रोडक्शन लिया था राइट सो यहां पर व्हाट आई विल डू आई विल क्रिएट अन फोल्डर जीरो तू बिकॉज ये हमारी सेकंड वीडियो है सो इसमें सबसे पहले कम करते index.html फाइल बना लेते हैं एंड आप लोगों के लिए ट्रिक पिछले वीडियो में हमने एचटीएमएल कोड पूरा हाथों से लिखा था राइट बट यू कैन उसे वैन शॉट कट विच इस अवेलेबल इन सी एस कोड सो व्हाट आई कैन डू मैं एक्सक्लेमेशन मार्क लिख के इंटर लिख सकता हूं एंड यू ऑटोमेटेकली बॉयलर ब्रेक कोड लिख देगा मेरे लिए फॉर एचटीएमएल सो मैंने बस क्या किया एक एक्सक्लेमेशन मार्क एंड दें इंटर और ऑटोमेटेकली मेरा क्या हुआ मेरा एचटीएमएल का बॉयलर कोर्स स्क्रीन पर ए गया ओके एंड आई विल बी यूजिंग एक्सटर्नल लिंकिंग मैंने बिकॉज पिछली वीडियो में बताया था डेट मैं हर वीडियो में एक्सटर्नल लिंक उसे करने वाला हूं सो व्हाट आई कैन डू आई कैन क्रिएट अन मोर अन मोर जावास्क्रिप्ट फाइल तो उसका नाम क्या होगा script.js तो पहले इसको लिंक कर लेते हैं सॉइल से स्क्रिप्ट ठीक है एस आर सी एंड मेरी फाइल का नाम क्या है script.gs तो ये मेरी फाइल हो चुकी है लिंक तो पहले टेस्ट करते हैं क्या मेरी फाइल लिंक हो चुके तो पहले डॉट लोग टेस्टिंग ठीक है एंड लेट्स ड्यूल लाइवस्कोर गो लाइव तो जैसे मैं करूंगा सो डेट मेंस मेरी फाइल लिंक हो चुकी है लेट्स डू वैन थिंग इसको मैं डिटैच कर लेता हूं बिकॉज सी जस्ट नीड दिस डेप्थ तो इसको हम यहां साइड पे रख लेते हैं एंड इसको मैं थोड़ा सा साइज में छोटा कर लेता हूं सो नौ यू कैन सी इनपुट एंड आउटपुट साइड बाय साइड ठीक है तो हम बात करते हैं वैरियेबल्स की तो हमने प्रेजेंटेशन में देखा था डेट हमारे पास तीन तरीके होते हैं वायर लैटिन कॉस्ट तो सबसे पहले बात करते हैं वॉर की ओके सो वेयर इस अन कीवर्ड विच ट्रांसफर वेरिएबल सो पुरानी जावास्क्रिप्ट में हमारे पास सिर्फ और सिर्फ यही होता था डेट इस बार जिसके थ्रू हमें वेरिएबल को बना सकते द सो व्हाट यू कैन से यू कैन से वेरिएबल ठीक है लेट्स से मुझे आगे वेरिएबल बनाना है तो आपके वेरिएबल का नाम एंड आय कैन से 22 सो इस तरह से तुम क्या कर सकते हो तुम एक वेरिएबल बना सकते हो जिसका तुमने नाम जिसकी वैल्यू है 22 एंड व्हाट आई कैन एवं कंसल्ट लोग दिस तेज तो जैसे मैं से करूंगा यू कैन सी आगे मेरी प्रिंट ओरिया कंसोल पे करेक्ट और एल्स आई व्हाट आई कैन डू आई कैन से वॉर ओके आई कैन से नंबर वैन इकोस तू 10 एंड सिमिलरली आई कैन से वॉर नॉड तू 20 एंड मैं क्या कर सकता हूं इन नंबर वैन के ऊपर कोई भी तरह का अर्थमैटिक ऑपरेशन भी परफॉर्म कर सकता हूं सो यू कैन सी मेरे पास 30 ए रहा है राइट अब अगर तुमने पहले कभी प्रोग्रामिंग की है और तुमने cec++ जावा के साथ कम किया तो तुमने कुछ इस तरह का सेंटेंस देखा होगा डेट पहले हम एक डाटा टाइप देते हैं है ना उसके बाद हम अपने वेरिएबल का नाम देते हैं एंड दें सी सेट इट इक्वल तू सैम वैल्यू सो वो क्या होती है इन लैंग्वेज इसको जिसमें हमें डाटा टाइप देना पड़ता है ना इसको हम बोलते हैं स्ट्रांग्ली टाइट लैंग्वेज ठीक है बिकॉज इसमें क्या होता है अगर आपने एक बार डाटा टाइप दे दिया तो आपको वही डाटा टाइप को फॉलो करना पड़ता है लेट्स से मैंने यहां पर एक आगे बनाया जिसका डाटा टाइप अगर मैं देता हूं इंतजार तो मैं इस आगे के अंदर स्टोर कर पाऊंगा बिकॉज जावा जा जो जावा है सी है सी प्लस प्लस है वह सब स्ट्रांग्ली टाइप लैंग्वेज है लेकिन जो जावा स्क्रिप्ट है ना अगर मैं जावा तो वह क्या है एक लूजली टाइप लैंग्वेज है ओके सो लूजली टाइप लैंग्वेज में क्या होता है तुम्हारे पास डाटा टाइप्स होते ही नहीं डायनेमिक डाटा टाइप असाइन हो जाता है सो जैसे मैंने मैं क्या कर सकता हूं इसको रिमूव कर देते हैं तो जैसे मैंने यहां पे एक वेरिएबल बनाया है आगे 22 तो जावा स्क्रिप्ट देखेगी की अच्छा तुमने इसमें 22 और साइन कर रहे हो और 22 क्या एक नंबर है तो मैं इसको ऑटोमेटिक क्लिक नंबर दे देता हूं सो अगर तुम इसके ऊपर करोगे सो यू कैन सी जो हमारा आगे है ना उसका टाइप के नंबर ऑटोमेटेकली खुद बी खुद उसको टाइप मिल जाता है हमें कुछ नहीं करना पड़ता हम टाइप्स नहीं देते जाओ सिर्फ मैं ओके लेकिन इसका एक ड्रॉबैक कम तुम ये भी कर सकते हो यू कैन एवं सीक्वेंस तू उसे ठीक है तो ये भी ऑपरेशन है तो अगर मैं अभी लॉक करूंगा ना ह को तो क्या कौन सा हुआ पियूष कंसल्ट हुआ क्यों बिकॉज मैंने क्या किया मैंने जब आगे को बनाया तब मैंने इसमें वैल्यू घटा दी 22 ठीक है रन टाइम पर मैंने क्या किया आगे की वैल्यू फिर से क्या कर दी पियूष आगे अन स्ट्रिंग और उसने क्या कुछ एरर दिया नहीं बिकॉज जावास्क्रिप्ट केक लूजली टाइप लैंग्वेज है तो इसमें क्या होता है इसमें तुम्हारे पास किसी भी तरह का डाटा टाइप नहीं होता तो मैं डाटा टाइप स्पेसिफाई नहीं करना होता जो जावा स्क्रिप्ट का इंटरप्रेटर है जो जहां से कोई रन करता है ना वो ऑटोमेटिक के लिए देख लेता है डेट किस तरह का डाटा तो हम उसको असाइन कर रहे हो और उसके हिसाब से वो अपने डाटा टाइप का एडजस्ट करता रहता है तो अगर मैं आगे को यहां पर कर्ताओं लोग आगे तो मेरे पास पहले 22 ही आता बिकॉज पॉइंट मैंने कुछ भी चेंज नहीं किया लेकिन मैंने यहां पर क्या कर दिया आगे को पियूष कर दिया और मैंने जब यहां पर कौन सा डॉट लॉक किया तो मेरे पास क्या है पियूष बिकॉज मैंने उसका डाटा मतलब मैंने जो उसका डाटा टाइप और जो मैंने इसकी वैल्यू है वो मैंने रन टाइम पे चेंज कर दी सो टेक्निकल ये रोंग है राइट मतलब ये थोड़ा सा बग्स क्रिएट करते हैं लाइक इफ यू आर एक एक्सपीरियंस करते हैं बट ठीक है अलाउद्दीन हर लैंग्वेज का अपना बिहेवियर होता है तुम्हारे पास डाटा टाइप्स नहीं होते सो यू कैन जस्ट मेक डेट टाइप्स ऑन दी गो ठीक है सो हमने एक चीज देखी वेरिएबल सो बार का उसे करके हम क्या कर सकते हैं हम वैरियेबल्स को बना सकते हैं अब थोड़े से नमिंग कन्वेंशंस देख लेते हैं ठीक है तो जब तुम एक वेरिएबल को नाम देते हो सो व्हाट यू कैन डू जैसे मैन लो मुझे एक वेरिएबल बनाना है फर्स्ट नाम सो यू कैन एवं से फर्स्ट नाम ठीक है सो दिस इस डी वैलिड थिंग यू कैन एवं क्रिएट अन वेरी एबल समथिंग लाइक फर्स्ट अंडरस्कोर नाम यह भी एक वैलिड है यू कैन से लाइक फर्स्ट नाम सो दिस इस अलसो वैलिड एंड यू कैन अलसो से लाइक फर्स्ट नाम ठीक है तो ये सब क्या है ये वैलिड वेरिएबल नाम है कौन से वॉलेट नहीं होते जैसे तुम अपने वेरिएबल को किसी नंबर से स्टार्ट नहीं कर सकते राइट वेरिएबल का जो नाम होता है ना वो कैसे अल्फाबेट से ही स्टार्ट होना चाहिए तो यहां पर एरर क्या ए रहा है डेट जो तुमने वेरिएबल बनाया है ना वो ना तुम्हारा मतलब 1 से स्टार्ट हो रहा है एक नंबर से स्टार्ट हो रहा है विच इसे नॉट वैलिड सिमिलरली तुम किसी सिंबल से स्टार्ट नहीं कर सकते तो हमारा जो वेरिएबल नाम होता है वह हमेशा एक अल्फाबेट से स्टार्ट होना चाहिए हान तुम बीच में नंबर दल सकते हो कोई दिक्कत नहीं है तो एंड पे भी नंबर दल सकते हो कोई प्रॉब्लम नहीं है लेकिन जो सहायता वो कहां से होना चाहिए वो हमेशा तुम्हारा स्टार्ट होना चाहिए अल्फाबेट से सेकेंड्ली तुम किसी भी तरह का स्पेस नहीं दल सकते वेरिएबल में ओके स्पेशल आर नॉट अलाउड एंड यू कैन नॉट पुट हायफेंस इन बिटवीन दी वेरिएबल नाम अगर तुम्हें दो नंबर्स को सेपरेट करना यू कैन पुट अंडर स्कोर विच इस वैलिड या फिर तुम क्या कर सकते हो तुम कमल के सिंग को फॉलो कर सकते हो सो बेसिकली ये कुछ कन्वेंशंस है जो तुम्हें याद रखनी है वेरिएबल सो दिस आर दी वैलिड ऑपरेशंस एंड पर्सनली आय प्रेफर दिस वैन ओके सो दिस इसे दी मोस्ट प्रेफर्ड वे जिसको हम बोलते हैं कैमल केसिंग ओके सो कैमल केस इन क्यों बोलते हैं बिकॉज कैमल का जो शॉप होता है लाइक उसका खंब होता है जो एक ऊपर को होता है एकदम से राइट सो कैमरा होता है सो था दिस इस नॉन आज कैमल केसिंग एंड दिस इसे डी मोस्ट प्रेफर्ड वे फॉर योर वेरिएबल ठीक है जिसमें आपका फर्स्ट लेटर बड़ा होता है ना वो बेसिकली क्लासेस के लिए उसे होता है ठीक है क्लासेस क्या होती है आने वाली वीडियो में पढ़ेंगे बट अभी के लिए याद रखना डेट अगर सिंगल डिजिटल है तो इस तरह से अगर मुझे किसी का फर्स्ट नाम करना है तो ऐसे फर्स्ट नाम इक्वल्स पी ठीक है सो दिस इसे अन प्रेफर वे सो वैरियेबल्स को हमें पता लग गया डेट विल कैसे वैरियेबल्स बना सकते हैं सो अब एक बात करते हैं डेट बाहर की एक स्पेशल प्रॉपर्टी होती है ठीक है सो बार जो होता है ना उसका जो स्कोप होता है ये वो होता है ग्लोबल अब इसका क्या मतलब लेट से डेट इसको हम क्लियर कर देते हैं लेट से डेट मेरे पास एक है करेक्ट मैंने मतलब एक कंडीशन के साथ कम कर रहा हूं एंड डोंट वारी अगर आपको ये फिल्म के बारे में नहीं पता सो इसके लिए डेडीकेटेड वीडियो होगा बट अभी के लिए एक चीज समझना लेट्स से मेरे पास एक कंडीशन है ठीक है इफ ट्रू कर दिया डेट मिंस ऑल बेस्ट रो है इसके अंदर मैंने एक वेरिएबल बनाया आगे विच इसे लेट से 23 ठीक है सो मैंने क्या किया एक वेरिएबल बना है आगे विच इसे लोकल मतलब इन ब्लॉग्स के अंडर है तो इडली होना क्या चाहिए जी जो आगे है ना ये सिर्फ इस पार्टिकुलर पेरैंथेसिस के अंदर ही एक्सेसिबल होना चाहिए मतलब अगर मैं यहां पर कंसोल करता हूं ना ह का तो हो जाना चाहिए विदाउट अन्य वरीज ठीक है लेकिन मैंने क्या बोला डेट जो वेरिएबल है ना उसका जो स्कोप होता है वो क्या होता है ग्लोबल स्कोप होता है मतलब व्हाट आई कैन डू मैं इसके बाहर जाकर भी कंसोल डॉट लॉक कर सकता हूं आगे को ठीक है एंड यू कैन सी मेरा जो आगे है वो सही से प्रिंट हो रहा है सो बेसिकली वैरियेबल्स का क्या होता है वो किसी स्कोप से बाइंडेड नहीं होते अगर तुम बाहर का उसे करके किसी आगे किया किसी वेरिएबल को बना रहे हो ना तो वो थ्रू आउट डी प्रोग्राम हर जगह लोग नो मैटर वो तुमने किसी लोकल फंक्शन में बनाया किसी लोकल अफेयर्स में बनाया है सो वेयर का उसे करके तुम कहीं पर भी वेरिएबल बना सकते हो कहीं पर भी उसको एक्सेस भी कर सकते हो ठीक है एरर डेट हमने आगे बनाया नहीं लेकिन उसको हम उसे करने का ट्री कर रहे हैं बट व्हाट टाइप अगर मैं यहां पर लिखूं वॉर जैसे मैं इसको से करूंगा यू कैन सी डट हमारा जो आउटपुट हो रहा है वह डिफाइन लेकिन एरर नहीं ए रहा करेक्ट आगे डिफाइंड ही नहीं है लेकिन अभी वो का रहा है की अनडिफाइंड है इसका क्या मतलब डेट तुम तुमने क्या किया तुमने आगे बाद में बनाया तो मतलब वो मेमोरी में तो ए गया लेकिन उसको नहीं पता वैल्यू क्या है सो उसके लिए मैं यहां पर कंसल्ट लॉक कर सकता हूं इसको तो अभी मुझे बताया की ठीक है पहले उसको नहीं पता बिकॉज तुमने उसको बाद में डिफाइन किया एंड दें उसने बताया की अच्छा तुम्हारी 10 है सो दिस इसे अलसो अलाउड ऑपरेशन सो मतलब मेरा पॉइंट क्या था यहां पे बताने का डेट जो बाहर होता है ना बात की वर्ड विच सैंड वेरिएबल तो उसका स्कोप क्या होता है ग्लोबल तो कल को अगर तुम्हारे पास किसी भी तरह का कोई स्कोप है जिसके अंदर तुमने वायर का उसे करके किसी वेरिएबल को बनाया है तो तुम उसे पार्टिकुलर वेरिएबल को बाहर भी एक्सेस कर सकते हो ठीक है लेकिन लेट और कंस के केस में ऐसा नहीं होता सो जो लेट और कॉस्ट होता है उनका जो स्कोप होता है वो हमेशा लोकल होता है वॉर का जो स्कोप होता है वो ग्लोबल होता है इसका एक और बेनिफिट है मैं ए को यहां पर भी एक्सेस कर सकता हूं मतलब अपने कंसोल में भी ए को एक्सेस कर का रहा हूं करेक्ट मैं क्या कर सकता हूं ए की वैल्यू चेंज कर सकता हूं लेट से 20 एंड उसके बाद आई कैन एवं से कान सोल्ड लोग ए अब क्या ए रहा है 20 ए रहा है सो बेसिकली व्हाट टाइम एबल तू डू मैं इस वॉर को बिकॉज हमने ग्लोबल असाइन किया सो थ्रू आउट होल प्रोग्राम्स वेरिएबल को उसे कर सकता हूं मतलब मैं अपने कंसोल था फेस को उसे कर सकता हूं बिकॉज इट इस ग्लोबल को सो आय होप आपको बाहर का एक थोड़ा सा एक हिंट लग गया होगा डेट वॉर क्या होता है एंड वायर एंड बेसिकली जो डाटा टाइप्स होते हैं हमारे पास में वो नहीं होते तो वो डायनेमिक के लिए साइन होते हैं आप कुछ भी वारी जरूर दे सकते हो कुछ भी डाटा टाइप दे सकते हो नो मैटर व्हाट तो यह तो हुआ के जैसा ही होता है सिर्फ एक डिफरेंस के डेट जैसे हमने अभी पढ़ा हुआ था वो ग्लोबल थाई करेक्ट तो जो लेट होता है वो क्या होता है वो लोकल होता है ठीक है सो हम लेट का कैसे उसे कर सकते हैं आई कैन से लेट एंड आई कैन से आग = 22 यहां सिमिलरली आई कैन एवं से consol.login सो यू कैन सी कोई भी फर्क नहीं पड़ा है ना हमने लेट का उसे किया आगे बनाया एंड हमने उसको कंसोल डॉट कर लिया एंड सिमिलरली ये भी एक लूजली टाइप होता है सो आई कैन से आगे = पियूष विच इसे अन रोंग थिंग बट ठीक है अलाउड है सो ये भी एक वैलिड ऑपरेशन है अब मैंने क्या बोला जो लेट होता है और वॉर होता है वो बिल्कुल से होते हैं एक डिफरेंस क्या है जो लेट होता है वो लोकल होता है सो डेट मेंस अगर मैं यहां पर फिर से वही वाली अपने एग्जांपल को रिपीट करता हूं इफ ट्रू लेट ए = 20 एंड मैं इस ए को यहां पे उसे करने का ट्राई करता हूं सो यू कैन सी एन एरर डेट ए डिफाइन नहीं है ठीक है लेकिन अगर मैं इसी स्टेटमेंट को कट करके यहां लिखता हूं सो यू कैन सी ए वैलिडिटी आर है सो यहां पे हमें क्या समझ ए रहा है डेट मैं एक हूं ना बिकॉज मैंने लेट का उसे किया है तो उसको बाहर उसे नहीं कर का रहा बिकॉज जो लेट होता है उसका स्कोप क्या होता है लोकल स्कोप होता है तो मैं ए को इस कप के अंडर उसे कर सकता हूं बिकॉज मैंने इसको लेट का उसे किया अगर यही मैंने वॉर किया होता सो यू कैन सी बार हमारा बिल्कुल सही कम कर रहा है लेकिन लेट करते हैं हमारा एरर ए जाता है बिकॉज लेफ्ट को मैं इस पार्टिकुलर ब्लॉग्स के अंदर तो एक्सेस कर सकता हूं बिकॉज लेट का ओके लेट्स को क्या होता है लोकल लेकिन वेरिएबल का क्या होता है ग्लोबल होता है तो वेरिएबल का अंदर भी उसे हो जाएगा बाहर भी उसे हो जाएगा सो दिस इस वैन डिफरेंस ठीक है मुझे पर्सनली अगर इन दोनों में से चूज करना होगा आय विल चूस लेट ठीक है बिकॉज वेरिएबल से क्या होता है थोड़े से अनवांटेड बग्स ए जैसे मतलब कोई वेरिएबल हमने कहीं लोकली बनाया और मैं उसको बाहर एक्सेस कर का रहा हूं अगर तुम्हें कभी और लेट मी चूज करना हो आई विल हाईली रिकमेंड ऑलवेज चूस लेट एंड लेट न्यू अन जावास्क्रिप्ट वर्जंस में आया था पहले लेट जैसा कुछ नहीं होता था पहले हमारे पास एक ही चीज होती थी डेट वैसे वॉर ठीक है सो लेट का मतलब समझ ए गया ठीक है लोकल्स को अप होता है एंड लेट उसे करना चाहिए एंड लेट को कैसे उसे करना है तुम्हारे पास एक कीवर्ड है लेट एंड उसके बाद तुम अपने वेरिएबल का नाम दे सकते हो एंड दें यू कैन गिव डी वैल्यू करेक्ट सो दिस इसे दिस वैसे लेट लास्ट में हमारे पास आता है कांस्टेंट ठीक है सो दिस इसे माय पर्सनल फेवरेट लिख लेते हैं पहली बात जो कॉस्ट का स्कोप होता है ना डेट इसे ऑलवेज लोकल ठीक है जैसे हमारे पास लेट कर लोकल था वैसे ही कंस का भी लोकल होता है एक डिफरेंस है जो कंस को उन दो वैरियेबल्स के साथ डिफर करती है डेट कांस्टेंट की वैल्यू अगर तुमने एक बार असाइन कर दी तुम उसको चेंज नहीं कर सकते हैं मैन लो मैंने बोला आगे = 22 ठीक है बहुत बढ़िया हान बिल्कुल कर सकता हूं सो मेरा आगे ए रहा है अगर मैं यहां पर बोलूं डेट यार आगे अब तुम्हारी जो वैल्यू है ना वो क्या है पियूष ठीक है जैसे मैं करूंगा मेरे पास क्या एरर ए रहा है असाइनमेंट तू कांस्टेंट वेरिएबल मैंने क्या बोला था कांस्टेंट की जो वैल्यू है ना जो वैल्यू है ना वह साइन ठीक है एक नंबर देने का भी ट्री करूंगा सो यू कैन सी नई कांस्टेंट को जो एक बार वेरिएबल दे दिया जो एक बार वैल्यू दे दी तो मुझको दोबारा से नहीं दे सकते ठीक है अच्छा व्हाट टिप्स अगर तुम बोलोगे यार मैं कम करता हूं मैं ना जैसे मैन लो हम लेटर में क्या कर सकते द जैसे लेट आगे बना देते द 22 है ना और उसके बाद में आगे को वापस से मॉडिफाई भी कर सकता हूं कोई दिक्कत नहीं तुम आगे के इसमें ये भी कर सकते हो तुम उसको कोई वैल्यू भी मत दो तुम उसको बाद में वैल्यू दे दो है ना तो भी सही चलेगा मतलब अगर मैं उसको यहां पे कंसल्ट करता कंसोल तो पहले तुम्हारे पास क्या आता है बिकॉज तुमने उसकी कोई वैल्यू दी नहीं और फिर तुमने उसकी वैल्यू दे दी तो ठीक है उसकी वैल्यू आगे हो गई लेकिन कांस्टेंट के केस में क्या होता है ना अगर तुम कोई वेरिएबल बना रहे हो तुम उसको इनिशियलिसए करना ही पड़ेगा तो मैं उसको कोई एन कोई वैल्यू दे नहीं पड़ेगी मतलब कांस्टेंट केस में तुम उसको अनडिफाइंड नहीं कर सकते मतलब ऐसे नहीं कर सकता की ठीक है मैंने कांस्टेंट आगे बना लिया या तेरे को ना मैं वैल्यू बाद में दूंगा पॉसिबल ही नहीं है ठीक है बिकॉज भाई कांस्टेंट है वो कहता है मुझे तो वैल्यू अब भी चाहिए ठीक है सो ठीक है भाई मैं तुम्हें वैल्यू दे देता हूं लेट से 30 एंड अब इसकी जो वैल्यू है ना वो आगे जो नंबर है वो फिक्स हो चुकी है ठीक है यू कैन सी इसका कोई डाटा टाइप भी नहीं है बस इसकी जो वैल्यू है ना वो 36 हो चुकी है अब इसको कोई भी चेंज नहीं कर सकता ठीक है सो मैं इसको एक्सेस कर सकता हूं मैं इसके ऊपर ऑपरेशंस कर सकता हूं मैं इसमें ऐड कर सकता हूं माइंस कर सकता हूं आई कैन से कंसॉलिड लोग आगे प्लस 10 ठीक है तो बेसिकली आगे में 10 प्लस कर लिया लेकिन आगे की वैल्यू नहीं चेंज कर सकता ना तो मैं उसका डाटा टाइप चेंज कर सकता हूं मैं कुछ भी नहीं कर सकता बस जो एक बार मैं लिख देती सु दे दी ओके सो आय होप आपको इन तीनों का मतलब समझ ए गया होगा सो एक बार रिवाइज कर लेते हैं ठीक है लास्ट में सो व्हाट आई कैन से डेट जो हमारा वेरिएबल होता है ठीक है वैरियेबल्स को हम तीन तरीके से लिख सकते हैं हम उसे कर सकते हैं वायर का हम उसे कर सकते हैं लेट का हम उसे कर सकते हैं बहुत बढ़िया जो व्यवहार होता है ना वह बेसिकली क्या होता है ग्लोबल होता है कहीं भी एक्सेस कर लो ठीक है लेकिन जो लेट होता है वो बेसिकली होता है तो यानी की हम उसको साइन भी कर सकते हैं और हम उसको कहीं भी एक्सेस नहीं कर सकते बिकॉज वो लोकल है तो हम उसको एक्सेस सिर्फ खुद के ब्लॉक के अंदर ही कर सकते हैं ठीक है सो बेसिकली वॉर और लेट में क्या होता है रे ये साइन कर सकते हो सिर्फ स्कोप का फर्क है की वॉर ग्लोबल होता है लेट ग्लोबल होता है और एक्सेस कहां कर सकते हो सिर्फ खुद के ब्लॉक के अंदर लास्ट में हमारे पास क्या आता है लोकल ठीक है मतलब यह मैंने तुम्हें करके नहीं दिखाया अगर मैं यहां पर एक एग्जांपल ले लेता हूं की इफ ट्रू है ना इसमें मैंने कॉस्ट ए बनाया 10 तो अगर मैं इसको बाहर एक्सेस करने की कोशिश करूंगा सो हमारे पास क्या देना चाहिए एक एरर ए जाना चाहिए ए डिफाइन नहीं है बिकॉज इसका भी क्या है इसको लोकल यहां पे करूंगा तो सही चलेगा साइन नहीं कर सकते जो एक बार वैल्यू दे दी सो दे दी अब वही चलेगी ठीक है एंड एक्सेस सिर्फ खुद के ब्लॉक के अंदर क्यों बिकॉज स्कोप होता है सो डीज वेयर दी थ्री टाइप्स जिससे तुम वैरियेबल्स को बना सकते हो तुम वैरियेबल्स के साथ खेल सकते हो तुम्हारे पास तीन तरीके होते हैं कौन सा प्रेफर है प्रोडक्शन में तुम देखोगे ज्यादा कौन सी उसे होता है 90% ऑफ डी टाइम्स कांस्टेंट ही उसे होता है बिकॉज जो एक बार वैल्यू ए गई उसके साथ ही खेल लो करेक्ट उसे होता है लेकिन अगर तुमको छोटा मोटा आप बना रहे हो जिसमें तुम्हें इन दोनों में से कोई चीज करना पद गया सो आई विल प्रेफर लेट उसे करो ठीक है कोई लिगसी कोड है उसमें तो मैं बाहर का उसे देखे बट ज्यादा थ्री टाइप्स आय होप आपको वीडियो अच्छा लगा होगा वीडियो अच्छा लगा तो सब्सक्राइब एंड लाइक जरूर करना मिलते हैं