RGB转换实现代码,淘宝前端开发工程师笔试题
更新时间:2010年11月17日 18:55:42 作者:
写一个转换RGB的值的函数,实现以下效果。
例如: #1234ff 输出 #1234ff
#123 输出 #123
#12345g 输出 #12345g
function RGB(rgb)
{
reg=/^#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})$/;
if ( reg.test(rgb) )
rgb='rgb('+parseInt(RegExp.$1,16)+","+parseInt(RegExp.$2,16)+","+parseInt(RegExp.$3,16)+')';
return rgb;
}
演示代码:
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
#123 输出 #123
#12345g 输出 #12345g
复制代码 代码如下:
function RGB(rgb)
{
reg=/^#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})$/;
if ( reg.test(rgb) )
rgb='rgb('+parseInt(RegExp.$1,16)+","+parseInt(RegExp.$2,16)+","+parseInt(RegExp.$3,16)+')';
return rgb;
}
演示代码:
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
相关文章
全面解析JavaScript中的valueOf与toString方法(推荐)
本文给大家介绍JavaScript中的valueOf与toString方法,valueOf() 方法可返回 Boolean 对象的原始值,toString() 方法可把一个逻辑值转换为字符串,并返回结果。对js中valueof和tostring相关知识感兴趣的朋友一起学习吧2016-06-06JavaScript如何调试有哪些建议和技巧附五款有用的调试工具
这篇文章给大家介绍javascript如何调试有哪些建议和技巧,涉及到javascript调试方法相关知识,对javascript调试方法感兴趣的朋友可以参考下本篇文章2015-10-10js 获取、清空input type="file"的值(示例代码)
本篇文章主要介绍了js 获取、清空input type="file"的值(示例代码) 需要的朋友可以过来参考下,希望对大家有所帮助2013-12-12
最新评论