Comment detail

LL Golf Hole 5 - 最上位の桁を数え上げる (Nested Flatten)
1
2
3
4
5
6
7
8
9
function f(n) {
  var m = 0, r = [];
  while (n >= m) {
    r.push(m);
    m += Math.pow(10, (("" + m).length - 1));
  }
  return r;
}
alert(f(300).join("\n"));

while文を1行にした。

1
2
3
4
5
6
function f(n) {
  var m = 0, r = [m];
  while (n >= (m += Math.pow(10, (("" + m).length - 1)))) r.push(m);
  return r;
}
alert(f(300).join("\n"));

Index

Feed

Other

Link

Pathtraq

loading...