题解 | #打印从1到最大的n位数#

打印从1到最大的n位数

https://www.nowcoder.com/practice/4436c93e568c48f6b28ff436173b997f

/**
 * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
 *
 * 
 * @param n int整型 最大位数
 * @return int整型一维数组
 */
function printNumbers( n ) {
    // write code here
    let arr=[];
    let i=1;
    let max=10**n-1;
    while(i<=max){
        arr.push(i);
        i++;

    }
    return arr;

}
module.exports = {
    printNumbers : printNumbers
};

先求出来最大的值为10的n次幂-1,用空数组去存小于最大值的数

全部评论

相关推荐

09-28 22:01
已编辑
广西科技大学 IT技术支持
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
08-20 19:41
那一天的Java_J...:简历完全流水账,学生思维很严重,还有很大的优化空间,可以多看看牛客的简历。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务