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

JavaScript में दशमलव को हेक्साडेसिमल में कैसे बदलें?


नंबर क्लास में एक toString मेथड है जो बेस को तर्क के रूप में स्वीकार करता है। हम बेस 16 (हेक्स नंबर्स) पास करके वांछित संख्या को हेक्साडेसिमल स्ट्रिंग में बदल सकते हैं।

उदाहरण

console.log(Number(255).toString(16)) console.log(Number(17).toString(16))

आउटपुट

ff 11

हम इन नंबरों को वापस दशमलव में parseInt फ़ंक्शन का उपयोग करके बदल सकते हैं। JavaScript में उपलब्ध parseInt फ़ंक्शन का निम्न सिग्नेचर है:

parseInt(string, radix); 

जहां, पैरामीटर निम्न हैं -

स्ट्रिंग - पार्स किया जाने वाला मान। यदि यह तर्क स्ट्रिंग नहीं है, तो इसे ToString मेथड का उपयोग करके एक में बदल दिया जाता है। इस तर्क में अग्रणी व्हाइटस्पेस को अनदेखा किया जाता है।

रेडिक्स - 2 और 36 के बीच का एक पूर्णांक जो स्ट्रिंग के रेडिक्स (गणितीय संख्या प्रणालियों में आधार) को दर्शाता है।

इसलिए हम स्ट्रिंग और रेडिक्स पास करके बेस 2 से 36 तक की किसी भी संख्या को इस मेथड का उपयोग करके इंटीजर में बदल सकते हैं।

उदाहरण

console.log(parseInt("ff", 16)) console.log(parseInt("11", 16))

आउटपुट

255 17
  1. - जावास्क्रिप्ट में किसी मान को स्ट्रिंग में कैसे बदलें?

    किसी मान को स्ट्रिंग में बदलने के 5 तरीके हैं। वे हैं: खाली स्ट्रिंग्स के साथ कनकैटनेशन टेम्पलेट स्ट्रिंग्स JSON.stringify toString() String() उदाहरण निम्नलिखित उदाहरण में, उपरोक्त सभी मेथड्स का उपयोग करके एक मान को स्ट्रिंग में बदला गया है और अंतिम परिणाम आउटपुट में दिखाया गया है। <html> &

  1. - JavaScript में स्ट्रिंग को कैमल केस में कैसे बदलें?

    कैमल केस वाक्यांशों को इस तरह लिखने का अभ्यास है कि वाक्यांश के मध्य में प्रत्येक शब्द या संक्षिप्त नाम एक बड़े अक्षर से शुरू होता है, बिना किसी अंतराल के स्पेस या विराम चिह्न के। उदाहरण के लिए, कैमल केस में Concurrent hash maps को इस प्रकार लिखा जाएगा: ConcurrentHashMaps हम JavaScript में एक स्ट्र

  1. स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में कैसे बदलें? स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में कैसे बदलें?

    स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में बदलने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>