摘要:
用递归实现一个阶乘算法 5! = 5 * 4 * 3 * 2 * 1 = 120 用递归 function factorial(n) { if (n === 0) { return 1; } else { return n * factorial(n - 1); } } 用栈操作 function fact(n) { var ... 阅读全文
摘要:
代码实例: 阅读全文
摘要:
看到网上很多代码都很复杂,还包括以中文开头的86,17951,其实谁会填这么多,无非是检验一下他们是否位数对不对,开头有没有写错而已。下面我们从百度百科的手机号码历程来看:现在的手机号码段有联通、移动和电信。 电信 中国电信手机号码开头数字 2G/3G号段(CDMA2000网络)133、153、180、181、189 4G号段 177 联通 中国联通手机号码开头数字 2G号段(GSM网络)1... 阅读全文
摘要:
项目代码实例 阅读全文
摘要:
定义和用法 pow() 方法可返回 x 的 y 次幂的值。 语法 Math.pow(x,y) 参数 描述 x 必需。底数。必须是数字。 y 必需。幂数。必须是数字。 返回值 x 的 y 次幂。 说明 如果结果是虚数或负数,则该方法将返回 NaN。如果由于指数过大而引起浮点溢出,则该方法将返回 Infinity。 实例 在下面的例子中,我们将把 pow() 运用到不同的数字组合上... 阅读全文