Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

สุ่มสีด้วยตัวเลขใน JavaScript

เราต้องเขียนฟังก์ชันคืนสี hex แบบสุ่ม โค้ด

ตัวอย่าง

const generateRandomColor = () => {
  const keys = '0123456789ABCDEF';
  let color = '';
  while(color.length < 6){
    const random = Math.floor(Math.random() * 16);
    color += keys[random];
  };
  return `#${color}`;
};
console.log(generateRandomColor());
console.log(generateRandomColor());
console.log(generateRandomColor());
console.log(generateRandomColor());

ผลลัพธ์

ผลลัพธ์ในคอนโซลจะเป็น

#C83343
#D9AAF3
#9D55CC
#28AE22