Avatar ·

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

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