js-number
iteye_2245
这个作者很懒,什么都没留下…
展开
-
对目标数字进行0补齐的api设计
其实这个api很多地方都有,应用场景包括一些金额控件的设计,这边主要展示的设计思想来源于tangram. /*为目标数字进行补0操作@function pad@param {Number} source@param {Number} length 一共是几位数@return {String} the padded source*/ZYC.numbe...2012-02-14 10:25:13 · 93 阅读 · 0 评论 -
Math的api扩展设计之-在设定最大最小直接生成一个随机整数
这个api扩展设计的初衷还是想在可配置最大最小的前提下输出一个设定范围内的随机整数。有的类似于Math.random()一样。 主要思想参照于tangram. /*在指定最大最小的范围内生成一个随机的整数@function@param {Number}min ---最小值@param {Number}max ---最大值@return {Number} ...2012-02-15 10:18:54 · 96 阅读 · 0 评论 -
js-Number对象
JavaScript Number对象 ---------Number对象是原始数值的包装对象。 创建Number对象var num = new Number(10);var num = Number(10); ---括号里面的是要创建的Number对象的数值或者是转换成数字的值 返回值: 1、...2012-02-24 11:07:25 · 95 阅读 · 0 评论 -
关于pad的另一种设计
最早的设计在这里:http://zhangyaochun.iteye.com/blog/1404788 最近在网上看到一段代码,我给它抽取完善了一下: //不考虑负数情况function pad(source,num){ //先不管咋样,搞了N个0 var tmp_str = "00000000000000000000...原创 2013-05-21 14:42:00 · 93 阅读 · 0 评论 -
Infinity属性
本文来自w3school:http://www.w3school.com.cn/js/jsref_infinity.asp Infinity 表示正无穷大的数值。 不能用delete删除不是变量...原创 2013-08-07 11:17:52 · 176 阅读 · 0 评论 -
pad的再一种写法
从dataformat里面看到的: function pad(val,len){ val = String(val); len = len || 2; while(val.length < len){ val = "0" + val; } return val;} ...原创 2014-02-10 20:40:09 · 144 阅读 · 0 评论 -
underscore之random
收录一个underscore的random的写法,其实和 这里 类似 _.random = function(min,max){ //参数过滤,如果没有max,就max改为min,min改为0 if(max == null){ max = min; min = 0; } //核...原创 2014-02-24 11:24:42 · 262 阅读 · 0 评论