एक स्ट्रिंग को एक मान्य हेक्स कोड के रूप में माना जा सकता है यदि इसमें 0-9 और a-f वर्णों के अलावा कोई अन्य वर्ण नहीं है।
उदाहरण के लिए:
'3423ad' is a valid hex code '4234es' is an invalid hex code
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और जांचता है कि इसका वैध हेक्स कोड है या नहीं।
उदाहरण
इसके लिए कोड होगा -
const str1 = '4234es'; const str2 = '3423ad'; const isHexValid = str => { const legend = '0123456789abcdef'; for(let i = 0; i < str.length; i++){ if(legend.includes(str[i])){ continue; }; return false; }; return true; }; console.log(isHexValid(str1)); console.log(isHexValid(str2));
आउटपुट
कंसोल में आउटपुट होगा -
false true