-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathscript.js
More file actions
137 lines (125 loc) · 4.74 KB
/
script.js
File metadata and controls
137 lines (125 loc) · 4.74 KB
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
let first_number = "";
let global = 0;
//=====================Numbers===================
document.getElementById("0").addEventListener('click', function(e){
if (first_number == "0"){
first_number = "";
}
else{
first_number+="0";
document.getElementById("screen").value=first_number;
}
})
document.getElementById("1").addEventListener('click', function(e){
first_number+="1";
document.getElementById("screen").value=first_number;
})
document.getElementById("2").addEventListener('click', function(e){
first_number+="2";
document.getElementById("screen").value=first_number;
})
document.getElementById("3").addEventListener('click', function(e){
first_number+="3";
document.getElementById("screen").value=first_number;
})
document.getElementById("4").addEventListener('click', function(e){
first_number+="4";
document.getElementById("screen").value=first_number;
})
document.getElementById("5").addEventListener('click', function(e){
first_number+="5";
document.getElementById("screen").value=first_number;
})
document.getElementById("6").addEventListener('click', function(e){
first_number+="6";
document.getElementById("screen").value=first_number;
})
document.getElementById("7").addEventListener('click', function(e){
first_number+="7";
document.getElementById("screen").value=first_number;
})
document.getElementById("8").addEventListener('click', function(e){
first_number+="8";
document.getElementById("screen").value=first_number;
})
document.getElementById("9").addEventListener('click', function(e){
first_number+="9";
document.getElementById("screen").value=first_number;
})
//==============Plus minus divide Multiply=================
document.getElementById("plus").addEventListener('click', function(e){
first_number+="+";
document.getElementById("screen").value=first_number;
})
document.getElementById("minus").addEventListener('click', function(e){
first_number+="-";
document.getElementById("screen").value=first_number;
})
document.getElementById("x").addEventListener('click', function(e){
first_number+="*";
document.getElementById("screen").value=first_number;
})
document.getElementById("divide").addEventListener('click', function(e){
first_number+="/";
document.getElementById("screen").value=first_number;
})
//=================Point=================
document.getElementById("dot").addEventListener('click', function(e){
first_number+=".";
document.getElementById("screen").value=first_number;
})
// ===============Memory Functionality===============
document.getElementById("ms").addEventListener('click', function(e){
global = parseInt(first_number);
document.getElementById("screen").value=first_number;
})
document.getElementById("mplus").addEventListener('click', function(e){
global += parseInt(first_number);
})
document.getElementById("mc").addEventListener('click', function(e){
global = 0;
document.getElementById("screen").value=global;
first_number = global;
})
document.getElementById("mr").addEventListener('click', function(e){
document.getElementById("screen").value=global;
first_number = global;
}
)
//=================Plus--Minus====================
document.getElementById("plus_minus").addEventListener('click', function(e){
result = parseInt(first_number) * -1;
document.getElementById("screen").value=result;
first_number = result;
})
//=============Square Root=============
document.getElementById("sqrt").addEventListener('click', function(e){
result = parseInt(first_number);
square_root = Math.sqrt(result);
document.getElementById("screen").value=square_root;
first_number = square_root;
})
//================Into 2===============
document.getElementById("into2").addEventListener('click', function(e){
result = parseInt(first_number) * 2;
document.getElementById("screen").value=result;
first_number = result;
})
//================1 by x===============
document.getElementById("1byx").addEventListener('click', function(e){
result = 1 / parseInt(first_number);
document.getElementById("screen").value=result;
first_number = result;
})
//=================Clear All===============
document.getElementById("c").addEventListener('click', function(e){
first_number="";
document.getElementById("screen").value=first_number;
})
//================Equals=================
document.getElementById("equal").addEventListener('click', function(e){
result = eval(first_number);
document.getElementById("screen").value=result;
first_number = result;
document.getElementById("screen").value=result;
})