如何在ruby中生成所有N位数?

时间:2015-10-03 17:07:19

标签: ruby numbers

如果我给n = 5.答案应该是10000到99999。 如果n = 2那么答案应该是10到99。 怎么做?

1 个答案:

答案 0 :(得分:1)

我会使用Range来生成这些数字:

$('#fadeinright, #fadeinleft, #fadeintop, #fadeinbottom, #fadeinbig, #fadeinsmall').waypoint(function(direction) {
        if (direction === 'down') {
            $(this).removeClass($(this).attr('id'));
        }
});

带有三个点(10**n...10**(n+1)).to_a #=> [100, 101, 102, 103, ... 998, 999] 的范围排除了结束值。