📄 color.js
字号:
/* Copyright (c) 2006 Yahoo! Inc. All rights reserved. */YAHOO.util.Color = new function() { // Adapted from http://www.easyrgb.com/math.html // hsv values = 0 - 1 // rgb values 0 - 255 this.hsv2rgb = function (h, s, v) { var r, g, b; if ( s == 0 ) { r = v * 255; g = v * 255; b = v * 255; } else { // h must be < 1 var var_h = h * 6; if ( var_h == 6 ) { var_h = 0; } //Or ... var_i = floor( var_h ) var var_i = Math.floor( var_h ); var var_1 = v * ( 1 - s ); var var_2 = v * ( 1 - s * ( var_h - var_i ) ); var var_3 = v * ( 1 - s * ( 1 - ( var_h - var_i ) ) ); if ( var_i == 0 ) { var_r = v; var_g = var_3; var_b = var_1; } else if ( var_i == 1 ) { var_r = var_2; var_g = v; var_b = var_1; } else if ( var_i == 2 ) { var_r = var_1; var_g = v; var_b = var_3 } else if ( var_i == 3 ) { var_r = var_1; var_g = var_2; var_b = v; } else if ( var_i == 4 ) { var_r = var_3; var_g = var_1; var_b = v; } else { var_r = v; var_g = var_1; var_b = var_2 } r = var_r * 255 //rgb results = 0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -