बच्चों के लिए JavaScript · पाठ

एन्कोडिंग

टेक्स्ट को कोड में बदलें

पाठ 3, कुल 4 में से13 चरण

एन्कोडिंग, CoddyKit पर बच्चों के लिए JavaScript का एक निःशुल्क पाठ है। यह 4 में से 3वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह बच्चों के लिए JavaScript सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। बच्चों के लिए JavaScript पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

इसे गुप्त बनाएँ! 🔐

एन्कोडिंग का मतलब है सामान्य संदेश को गुप्त संदेश में बदलना। आइए कोड बनाने में माहिर बनें! 🔐🕵️

console.log('Time to encode a message! 🔐')

संदेश से शुरुआत करें 📝

सबसे पहले हमें छिपाने के लिए एक संदेश चाहिए। 📝

let message = 'hello'
console.log('Original:', message)

गुप्त shift चुनें 🔢

shift की मात्रा चुनें। यह उस गुप्त key जैसी है, जिसे केवल दोस्त जानते हैं! 🔢🗝️

let shift = 3
console.log('Secret shift key:', shift)

खाली गुप्त डिब्बा 📦

हम अपने गुप्त अक्षरों को इकट्ठा करने के लिए एक खाली स्ट्रिंग से शुरुआत करते हैं। 📦

let secret = ''
console.log('Secret box is empty for now:', secret)

एक अक्षर shift करें 🔤

आइए अपने संदेश के केवल पहले अक्षर को एन्कोड करें। 🔤

let message = 'hello'
let shift = 3
let first = String.fromCharCode(message.charCodeAt(0) + shift)
console.log('First letter becomes:', first)

हर अक्षर पर लूप चलाएँ 🔁

अब हम ALL अक्षरों पर लूप चलाते हैं और हर एक को shift करते हैं। 🔁

let message = 'hi'
let shift = 3
for (let i = 0; i < message.length; i++) {
  console.log(String.fromCharCode(message.charCodeAt(i) + shift))
}

डिब्बे में इकट्ठा करें 📥

प्रिंट करने के बजाय, हम हर बदले हुए अक्षर को अपने गुप्त डिब्बे में जोड़ते हैं! 📥

let message = 'hi'
let shift = 3
let secret = ''
for (let i = 0; i < message.length; i++) {
  secret += String.fromCharCode(message.charCodeAt(i) + shift)
}
console.log('Secret:', secret)

'नमस्ते' को एन्कोड करें 🎉

आइए एक real word को एन्कोड करें और गुप्त संदेश दिखाएँ! 🎉

let message = 'hello'
let shift = 3
let secret = ''
for (let i = 0; i < message.length; i++) {
  secret += String.fromCharCode(message.charCodeAt(i) + shift)
}
console.log('hello becomes:', secret)

एक एन्कोड फ़ंक्शन 🛠️

आइए किसी भी संदेश के लिए दोबारा इस्तेमाल किया जा सकने वाला encode फ़ंक्शन बनाएँ! 🛠️

function encode(msg, shift) {
  let out = ''
  for (let i = 0; i < msg.length; i++) {
    out += String.fromCharCode(msg.charCodeAt(i) + shift)
  }
  return out
}
console.log(encode('cat', 2))

अलग key, अलग गुप्त संदेश 🗝️

key बदलने पर गुप्त संदेश भी बदल जाता है! कुछ key आज़माएँ। 🗝️

function encode(msg, s) {
  let out = ''
  for (let i = 0; i < msg.length; i++) out += String.fromCharCode(msg.charCodeAt(i) + s)
  return out
}
console.log(encode('dog', 1))
console.log(encode('dog', 5))

पूरा एन्कोडर 🎮

यह रहा आपका पूरा गुप्त संदेश निर्माता! 🎮🔐

function encode(msg, s) {
  let out = ''
  for (let i = 0; i < msg.length; i++) out += String.fromCharCode(msg.charCodeAt(i) + s)
  return out
}
console.log('Message: meet me at noon')
console.log('Secret:', encode('meet me at noon', 4))

त्वरित जाँच ✅

एन्कोडिंग की अपनी कुशलता जाँचें! 🧠

कोड निर्माता! 🌟

शानदार, एजेंट! 🕵️ अब आप संदेशों को एन्कोड कर सकते हैं! 🎉

  • लूप चलाकर हर अक्षर को shift करें 🔁
  • गुप्त डिब्बे में इकट्ठा करें 📦
  • shift आपकी गुप्त key है 🗝️

आख़िरी चरण: डीकोड करना! 🔓

console.log('Encoding: MASTERED! 🌟')
शुरुआत निःशुल्क

एआई शिक्षक के साथ JavaScript सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
35
पाठ
140

अक्सर पूछे जाने वाले प्रश्न

क्या “एन्कोडिंग” पाठ निःशुल्क है?

हाँ—“एन्कोडिंग” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और बच्चों के लिए JavaScript पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। बच्चों के लिए JavaScript पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

“एन्कोडिंग” में मैं क्या सीखूँगा?

टेक्स्ट को कोड में बदलें आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ बच्चों के लिए JavaScript का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या बच्चों के लिए JavaScript शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर बच्चों के लिए JavaScript शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 3वाँ पाठ है।

“एन्कोडिंग” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस बच्चों के लिए JavaScript पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर बच्चों के लिए JavaScript पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. कोड क्या है
  2. अक्षरों को खिसकाना
  3. एन्कोडिंग
  4. डिकोडिंग
← बच्चों के लिए JavaScript पर वापस जाएँ