>>643
reduce使う必要ないのでは?

let i = 4;
while (i--) obj.a();