[jQuery编程挑战]008 生成逗号分隔数字
<!DOCTYPE html> <html lang="zh"> <head> <meta charset="utf-8"/> <title></title> <script type="text/javascript" src="../js/jquery-1.11.0.js"></script> <script type="text/javascript"> $(function() { var $input = $(‘input‘), $button = $(‘button‘), $label = $(‘label‘); $button.click(function() { var content = $.trim($input.val()); if (content) { var arr = [], diff = 3 - (content.length % 3 - 1); for (var i = 0; i < content.length - 1; i++) { arr.push(content.charAt(i)); if (!((i + diff) % 3)) { arr.push(‘,‘); } } arr.push(content.charAt(content.length - 1)); $label.html(arr.join(‘‘)); } }); }); </script> </head> <body> <input type="text" value=""/> <button>转换</button> <label></label> </body> </html>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。