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

वैध हेक्स कोड की जाँच - JavaScript


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

    परिचय for...of लूप (ES2015) इटरेबल ऑब्जेक्ट्स (ऐरे, स्ट्रिंग, मैप, सेट, नोडलिस्ट, आर्गुमेंट्स ऑब्जेक्ट, आदि) पर पुनरावृति करने का एक साफ तरीका प्रदान करता है। यह for...in के विपरीत, प्रॉपर्टी नामों के बजाय मानों पर पुनरावृति करता है। उदाहरण निम्न कोड जावास्क्रिप्ट में for...of लूप के लिए है: <

  1. जावास्क्रिप्ट में वैध डेट फॉर्मेट चेक करना जावास्क्रिप्ट में वैध डेट फॉर्मेट चेक करना

    वैध डेट फॉर्मेट चेक करने के लिए, डेट का मिलान करें -const dateFormat = /^\d{4}\-\d{2}\-\d{2}$/;उदाहरण  Document .check-valid-date { border: 1px solid red; } const dateFormat = /^\d{4}\-\d{2}\-\d{2}$/; document.getElementById(check-valid-date).addEventListener(change, checkingForVal

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

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