摘要: 题目是这样的,我们的需求中可能会遇见数字大于javascript中对大的数,即javascript可以存储的极限,我们就会使用数组来存,比如1998,存储为[1,9,9,8].我们需要一个方法,将这个数加一,写一个addOne函数实现,中间肯定不能出现再转换回原数.面试的时候一般都比较紧张,所以就想出来用递归,就是遇见棘手的问题,索引值问题先贴出,用面试官提出的for循环方法吧,当时没想出来,座地铁的时候想起来的 1 var arr = [9,9,9]; 2 3 function addOne (array) { 4 var len = arr.length;... 阅读全文
posted @ 2012-09-01 15:22 zzu-han 阅读(311) 评论(0) 推荐(0) 编辑