文章 评论 浏览 848
function fun(num){ let num1 = num / 10; let num2 = num % 10; if(num1<1){ return num; }else{ num1 = Math.floor(num1) return `${num2}${fun(num1)}` } } var a = fun(12345) console.log(a) console.log(typeof a)
输入的数字小于 10 的时候返回的是整形
之前有看过一步步实现的文章,如下:
感觉如果类数组对象的原型指向 Array.prototype 他可以被认为是一个数组了。
毕竟 typeof {} 跟 typeof [] 结果是一样的。
文章 0 评论 0
接受
输入的数字小于 10 的时候返回的是整形
第 99 题:编程算法题