strList = this.strList,\r
fromNumList = this.from,\r
deg = this.degit,\r
- underlying = this.underlying;\r
+ underlying = this.underlying,\r
+ additive = underlying.additive,\r
+ accumlate = underlying.accumlate;\r
\r
for (var i=0,nuli=numList.length;i<nuli;++i) {\r
/*$fromと$toを、原点Oからの二つのベクトル (n次空間のベクトル)と考える*/\r
- str += ( t * numList[i] + (1 - t) * fromNumList[i] + underlying.additive[i] + underlying.accumlate[i]).toFixed(deg);\r
+ str += ( t * numList[i] + (1 - t) * fromNumList[i] + additive[i] + accumlate[i]).toFixed(deg);\r
strList && ( str += strList[i+1] );\r
}\r
/*文字列はcallメソッドにより、a0aのパターンになっているので、aの部分を追加*/\r
str = (strList ? strList[0] : "") + str;\r
- numList = strList = fromNumList = i = nuli = deg = void 0;\r
+ numList = strList = fromNumList = i = nuli = deg = underlying = additive = accumlate = void 0;\r
return str;\r
},\r
\r