原生JS代碼實現隨機產生一個16進制的顏色值


封裝一個函數

function getColor() {
      var str = "#";
      //一個十六進制的值的數組
      var arr = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"];
      for (var i = 0; i < 6; i++) {
        //產生的每個隨機數都是一個索引,根據索引找到數組中對應的值,拼接到一起
        var num = parseInt(Math.random() * 16);
        str += arr[num];
      }
      return str;
}

調用函數getColor()就能隨機獲取一個16進制的顏色值


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM