আমি "খুব কালো" এটির জন্য রঙ চয়নকারী দ্বারা বেছে নেওয়া কোনও রঙের অন্ধকারকে মূল্যায়নের চেষ্টা করছি এবং যদি তা হয় তবে এটি সাদাতে সেট করুন। আমি ভেবেছিলাম এটিকে টানতে আমি হেক্স মানের প্রথম অক্ষর ব্যবহার করতে পারি। এটি কাজ করছে তবে এটি বৈধভাবে কিছু কিছু "হালকা" রংও স্যুইচ করছে।
আমার কোডটি করছে:
if (lightcolor.substring(0,3) == "#00"|| lightcolor.substring(0,3) == "#010"){
lightcolor="#FFFFFF";
color=lightcolor;
}
একটি রঙ অন্ধকারের একটি নির্দিষ্ট স্তর ছাড়িয়ে গেছে তা জানতে হেক্স গণিতের সাথে আরও কার্যকর উপায় থাকতে হবে? যদি হালকা রঙ + "কিছু হেক্স মান" <= "কিছু হেক্স মান" থাকে তবে এটি সাদাতে সেট করুন।
আমি টিনল কালার যুক্ত করেছি, যা এটির জন্য কার্যকর হতে পারে তবে আমি নিশ্চিতভাবে জানি না।