Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

वैध हेक्स कोड की जांच करें - जावास्क्रिप्ट

<घंटा/>

एक स्ट्रिंग को वैध हेक्स कोड के रूप में माना जा सकता है यदि इसमें 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

  1. के लिए समझाएं। . .of लूप जावास्क्रिप्ट।

    for..of लूप हमें सरणी, स्ट्रिंग, सरणी जैसे ऑब्जेक्ट, नोडलिस्ट आदि जैसे पुनरावृत्त वस्तुओं पर पुनरावृति करने की अनुमति देता है। जावास्क्रिप्ट में for..of लूप के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" />

  1. जावास्क्रिप्ट में मान्य दिनांक स्वरूप की जाँच करें?

    वैध तिथि प्रारूप की जांच करने के लिए, तिथि का मिलान − . से करें const dateFormat = /^\d{4}\-\d{2}\-\d{2}$/; उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial

  1. सी ++ कोड 0 योग के लिए क्वेरी की जांच करने के लिए

    मान लीजिए कि हमारे पास n तत्वों के साथ एक सरणी A है, तत्व -1 से 1 की सीमा में हैं। और m क्वेरी Q के लिए जोड़े की एक और सरणी है जैसे Q[i] =(li, ri)। क्वेरी की प्रतिक्रिया 1 होगी जब सरणी के तत्वों को पुनर्व्यवस्थित किया जा सकता है जैसे कि क्यू [ली] + ... + क्यू [री] =0, अन्यथा 0। हमें सभी प्रश्नों के