map, iotaは何度か同じようなの書いてる。
timesはNumberクラスいじったらできるんじゃね?って思ったらできた。
// Arrayクラスのprototypeにmapを追加 for (var i = 0; i < this.length; i++) |
// Arrayクラスにiotaクラスメソッドを追加(したつもり) var ret = []; for (var i = 0, j = init; ret.length < cnt; i++, j = j + inc) return ret;
/*
|
// 数値(Numberクラス?)のprototypeにtimesメソッドを追加 /*
js> (10).times(function (i) { print ('hello'); }) |
0 件のコメント:
コメントを投稿