0

以下のコードで何が問題になっていますか? オブジェクト # にはメソッド 'subtract' がありません。

function result() {

}
result.prototype.add = function (a,b) {
var sub = this.subtract(a,b);
}
result.prototype.subtract = function (a,b) {
return a-b;
}

module.exports = result;
4

1 に答える 1

0

簡単に推測すると、new関数を呼び出すことです。

function result() {

}
result.prototype.add = function (a,b) {
   var sub = this.subtract(a,b);
}
result.prototype.subtract = function (a,b) {
   return a-b;
}

module.exports = new result();
于 2013-08-16T11:51:09.440 に答える