Avatar ·

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

सभी को नमस्ते! मैं JavaScript में नया हूँ और संख्याओं के साथ काम करते समय एक समस्या का सामना कर रहा हूँ। मुझे एक फ़ंक्शन लिखना है जो एक दशमलव संख्या (जैसे 255 या 16) लेता है और उसका हेक्साडेसिमल प्रतिनिधित्व एक स्ट्रिंग के रूप में लौटाता है। मुझे पता है कि CSS और HTML में रंग अक्सर hex-फ़ॉर्मेट में दिए जाते हैं, जैसे #FF0000, और मैं प्रोग्रामेटिक रूप से ऐसे मान प्राप्त करना सीखना चाहता हूँ। मैंने `toString()` मेथड का उपयोग करने की कोशिश की, लेकिन मुझे यकीन नहीं है कि मैं इसे सही तरीके से कर रहा हूँ। यहाँ मेरा कोड है: ```javascript function decToHex(num) { return num.toString(16); } console.log(decToHex(255)); // आउटपुट "ff" ``` यह काम करता है, लेकिन मैं चाहता हूँ कि परिणाम हमेशा अपर केस में हो (जैसे "ff" के बजाय "FF") और 16 से छोटी संख्याओं के लिए एक लीडिंग जीरो जोड़ा जाए (जैसे संख्या 10 के लिए "0A")। इसके अलावा, मुझे हैंडल करने की आवश्यकता है