var F15c = function (tailNumber) {
tailNumber: this.tailNumber
console.log(this.tailNumber);
}
F15c.prototype = {
Ammo: {
gun: 6,
AMRAAM : 6,
Sidewinder: 2,
},
Fuel: {
Maintank: 10000,
ConsumptionPerKM: 2
},
RangeLeft : this.Fuel.Maintank/this.Fuel.ConsumptionPerKM
}
module.exports = new F15c();
question 1: what did i do wrong in this line that 'Maintank' is undefined?
RangeLeft : this.Fuel.Maintank/this.Fuel.ConsumptionPerKM
question 2: on another script I want to create an instance of F15C with tail number 123 i've done
/*script start*/
var f15C=require('./F15C');
var F15 = new f15C(135); //error, F15C is not a constructor
so how do I do it right?