एक स्ट्रिंग को वैध हेक्स कोड माना जा सकता है यदि इसमें 0-9 और a-f अक्षरों के अलावा कोई अन्य अक्षर नहीं है।
उदाहरण के लिए:
'3423ad' एक वैध हेक्स कोड है '4234es' एक अवैध हेक्स कोड है
हमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और जाँचता है कि यह वैध हेक्स कोड है या नहीं।
कोड
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