Я создал объект со значениями Int и некоторыми функциями в js, как показано ниже.
var obj = function (int1,int2,int3){
this.int1=int1;
this.int2=int2;
this.int3=int3;
this.add= (function (){
return parseInt(int1)+parseInt(int2)+parseInt(int3)
}());
Когда я выполняю код
var a= new obj(1,2,3);
console.log(a.add);
Ответ
NaN
Тип всех int1,int2.int3,add — число. В чем проблема с моим кодом и как ее исправить
console.log(a.add)
(console.log(a.add)()
)? Кроме того, отсутствует закрывающая скобка для функции. - person Adrian Jałoszewski   schedule 23.08.2016