js常用函数(不断添加中。。。)

/*************************************************
Function:        getColor
Description:    根据输入的数字返回一个颜色值
Input:            无
Output:            无
return:            无
用法:  
var color = getColor(Math.random()*100);
$("#span_id1").css({'color':color});
*************************************************/            
function getColor(i){ 
  var f=parseInt((i%15)/5); 
  i=i%15%5; 
  switch(f){ 
    case 0:return "#"+cS2(255-i*51)+cS2(i*51)+"00"; 
    case 1:return "#00"+cS2(255-i*51)+cS2(i*51); 
    case 2:return "#"+cS2(i*51)+"00"+cS2(255-i*51); 
  } 
  function cS2(i) { 
  var s=i.toString(16); 
  return ("00"+s).substr(s.length); 
  }     
} 

 

posted @ 2014-05-15 15:16  matthew2015  阅读(165)  评论(0编辑  收藏  举报