Computer >> Máy Tính >  >> Lập trình >> Javascript

Màu sắc ngẫu nhiên theo số trong JavaScript

Chúng tôi được yêu cầu viết một hàm trả về một màu hex ngẫu nhiên. Vì vậy, đây là mã giả mạo như vậy -

Ví dụ

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());

Đầu ra

Đầu ra trong bảng điều khiển sẽ là -

#C83343
#D9AAF3
#9D55CC
#28AE22