-
Notifications
You must be signed in to change notification settings - Fork 0
/
sample2.js
32 lines (30 loc) · 811 Bytes
/
sample2.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
function airlineStatus(airway)
{
this.airway=airway;
this.announce=function()
{
console.log("Status: "+this.airway+" is delayed by 15Min");
};
this.announce1=function(input)
{
this.input=input;
console.log("Message: "+this.input);
};
this.calfare=function(input)
{
this.input=input;
var tax=0.15;
var amt=(input*tax)+input;
console.log("The total fare is:"+amt);
};
}
var airline1 =new airlineStatus("Etihad Airways");
console.log(airline1.airway);
airline1.announce();
airline1.announce1("We are extremely sorry for delay");
airline1.calfare(15000);
var airline2 =new airlineStatus("Lufthansa Airways");
console.log(airline2.airway);
airline2.announce();
airline2.announce1("We hope you have the safest of journeys with our airlines");
airline1.calfare(20000);