डिकोडिंग
कोड को टेक्स्ट में बदलें
डिकोडिंग, CoddyKit पर बच्चों के लिए JavaScript का एक निःशुल्क पाठ है। यह 4 में से 4वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह बच्चों के लिए JavaScript सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। बच्चों के लिए JavaScript पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
कोड का रहस्य खोलें! 🔓
डीकोडिंग का मतलब है गुप्त संदेश को फिर से सामान्य शब्दों में बदलना! आइए कुछ कोड का रहस्य खोलें! 🔓🕵️
console.log('Time to crack the code! 🔓')एन्कोडिंग का उल्टा 🔄
एन्कोडिंग अक्षरों को FORWARD shift करती है। डीकोडिंग उन्हें उतनी ही मात्रा में BACK shift करती है! 🔄
console.log('Encode: forward ➡️')
console.log('Decode: backward ⬅️')एक अक्षर पीछे खिसकाएँ ⬅️
अगर d, a को 3 स्थान FORWARD shift करने से बना था, तो a पाने के लिए उसे 3 स्थान back shift करें! ⬅️
let n = 'd'.charCodeAt(0)
console.log('d back by 3:', String.fromCharCode(n - 3))हमें key चाहिए 🗝️
डीकोड करने के लिए, हमें प्रेषक द्वारा इस्तेमाल की गई गुप्त shift key पता होनी चाहिए। दोनों दिशाओं में वही key! 🗝️
let key = 3
console.log('The secret key is:', key)गुप्त संदेश पर लूप चलाएँ 🔁
हम गुप्त संदेश पर लूप चलाते हैं और हर अक्षर को back खिसकाते हैं। 🔁
let secret = 'kh'
let key = 3
for (let i = 0; i < secret.length; i++) {
console.log(String.fromCharCode(secret.charCodeAt(i) - key))
}असली संदेश इकट्ठा करें 📥
हम डीकोड किए गए अक्षरों को जोड़कर real संदेश बनाते हैं! 📥
let secret = 'kh'
let key = 3
let real = ''
for (let i = 0; i < secret.length; i++) {
real += String.fromCharCode(secret.charCodeAt(i) - key)
}
console.log('Real message:', real)पूरा word डीकोड करें 🎉
आइए key 3 की मदद से गुप्त khoor को डीकोड करें और उसे दिखाएँ! 🎉
let secret = 'khoor'
let key = 3
let real = ''
for (let i = 0; i < secret.length; i++) {
real += String.fromCharCode(secret.charCodeAt(i) - key)
}
console.log('Decoded:', real)एक डीकोड फ़ंक्शन 🛠️
आइए दोबारा इस्तेमाल किया जा सकने वाला decode फ़ंक्शन बनाएँ! 🛠️
function decode(secret, key) {
let out = ''
for (let i = 0; i < secret.length; i++) {
out += String.fromCharCode(secret.charCodeAt(i) - key)
}
return out
}
console.log(decode('ecv', 2))पहले एन्कोड, फिर डीकोड 🔄
अगर हम एक ही key से पहले एन्कोड और फिर डीकोड करें, तो हमारा संदेश वापस मिल जाता है! 🔄
function shiftAll(msg, k) {
let out = ''
for (let i = 0; i < msg.length; i++) out += String.fromCharCode(msg.charCodeAt(i) + k)
return out
}
let secret = shiftAll('hi', 3)
let back = shiftAll(secret, -3)
console.log('Secret:', secret, 'Back:', back)गलत key, गलत संदेश ❌
अगर आप WRONG key का उपयोग करते हैं, तो आपको बेतुका पाठ मिलता है। यही उसे गुप्त रखता है! ❌
function decode(s, k) {
let out = ''
for (let i = 0; i < s.length; i++) out += String.fromCharCode(s.charCodeAt(i) - k)
return out
}
console.log('Right key:', decode('khoor', 3))
console.log('Wrong key:', decode('khoor', 1))पूरा डीकोडर 🎮
यह रहा आपका पूरा कोड-रहस्य-खोलने वाला! 🎮🔓
function decode(s, k) {
let out = ''
for (let i = 0; i < s.length; i++) out += String.fromCharCode(s.charCodeAt(i) - k)
return out
}
console.log('Secret: phhw ph')
console.log('Real:', decode('phhw ph', 3))त्वरित जाँच ✅
जासूसी की आख़िरी परीक्षा! 🕵️
जासूसी माहिर! 🌟
अविश्वसनीय काम, एजेंट! 🕵️ आपने गुप्त कोड निर्माता पूरा कर लिया! 🎉
- सीखा कि कोड क्या होते हैं 🔐
- अक्षरों को shift किया ➡️
- संदेशों को एन्कोड किया 📦
- गुप्त संदेशों को डीकोड किया 🔓
आप सच्चे कोड-भेदी हैं! 🏆
console.log('Secret Code Maker: COMPLETE! 🌟🏆')एआई शिक्षक के साथ JavaScript सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 35
- पाठ
- 140
अक्सर पूछे जाने वाले प्रश्न
क्या “डिकोडिंग” पाठ निःशुल्क है?
हाँ—“डिकोडिंग” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और बच्चों के लिए JavaScript पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। बच्चों के लिए JavaScript पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“डिकोडिंग” में मैं क्या सीखूँगा?
कोड को टेक्स्ट में बदलें आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ बच्चों के लिए JavaScript का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या बच्चों के लिए JavaScript शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर बच्चों के लिए JavaScript शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 4वाँ पाठ है।
“डिकोडिंग” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस बच्चों के लिए JavaScript पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर बच्चों के लिए JavaScript पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।