randomColor()
{
var v = Math.floor((Math.random() * 16) + 1);
switch(v)
{
case 1:
return "00";
break;
case 2:
return "11";
break;
case 3:
return "22";
break;
case 4:
return "33";
break;
case 5:
return "44";
break;
case 6:
return "55";
break;
case 7:
return "66";
break;
case 8:
return "77";
break;
case 9:
return "88";
break;
case 10:
return "99";
break;
case 11:
return "AA";
break;
case 12:
return "BB";
break;
case 13:
return "CC";
break;
case 14:
return "DD";
break;
case 15:
return "EE";
break;
case 16:
return "FF";
break;
}
}
DRY w każdej formie, jeśli tylko można
randomColor()
{
return Math.floor(Math.random() * 16).toString(16).toUpperCase().repeat(2);
}