JavaScript中的數字生成隨機顏色


我們需要編寫一個返回隨機十六進位制顏色的函式。因此,以下是如何執行它的程式碼 −

示例

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

更新於: 20-Aug-2020

114次瀏覽

職業起航

透過完成課程獲得認證

立即開始
廣告
© . All rights reserved.