हमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और एक नई स्ट्रिंग लौटाता है जो मूल स्ट्रिंग का रिवर्स्ड वर्जन है।
एकमात्र शर्त यह है कि हम किसी इनबिल्ट स्ट्रिंग मेथड का उपयोग नहीं कर सकते और स्ट्रिंग को ऐरे में बदलकर रिवर्स नहीं कर सकते।
हमें स्ट्रिंग पर इटरेट करने के लिए लूप का उपयोग करना होगा और एक नई रिवर्स्ड स्ट्रिंग बनानी होगी।
उदाहरण
const str = 'Hello World'; const reverse = (str = '') => { const { length } = str; let res = ''; for(let i = 0; i < length; i++){ const el = str[i]; res = el + res; }; return res; }; console.log(reverse(str))आउटपुट
इससे निम्नलिखित आउटपुट प्राप्त होगा:
dlroW olleH