আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি RGB রঙ নেয় এবং এটিরশেক্সাডেসিমেল উপস্থাপনা প্রদান করে।
ফাংশনটি এমন একটি বস্তুতে নেওয়া উচিত যেখানে তিনটি সংখ্যা লাল সবুজ এবং নীল রঙের সংশ্লিষ্ট মানগুলিকে প্রতিনিধিত্ব করে৷
উদাহরণস্বরূপ:
rgbToHex(0, 128, 192) should return '#0080C0'
এর জন্য কোড হবে −
const rgbColor = { red: 0, green: 51, blue: 155 } function rgbToHex({ red: r, green: g, blue: b }) { const prefix = '#'; const hex = prefix + ((1 << 24) + (r << 16) + (g << 8) + b) .toString(16) .slice(1); return hex; }; console.log(rgbToHex(rgbColor));
নিম্নোক্ত কনসোলে আউটপুট -
#00339b