-
Notifications
You must be signed in to change notification settings - Fork 0
/
script.js
51 lines (40 loc) · 1.47 KB
/
script.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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
function btn(num) {
var screen = document.getElementById('Output-value');
var screenvalue = screen.innerText;
if(screenvalue == '0'){
var newvalue = num;
}
else{
var newvalue = screenvalue+num ;
}
screen.innerText = newvalue;
}
function sign(sign){
var screen = document.getElementById('Output-value');
var screenvalue = screen.innerText;
var new_num = document.getElementById('history-value').innerText = screenvalue;
var screen = document.getElementById('Output-value');
var screenvalue = screen.innerText;
document.getElementById('history-value').innerText = screenvalue + sign
screen.innerText = '0';
}
function equal() {
var screen = document.getElementById('Output-value').innerText;
var new_num = document.getElementById('history-value').innerText;
var solution =new_num + screen ;
answer = eval(solution)
document.getElementById('Output-value').innerText = answer;
document.getElementById('history-value').innerText = ' ';
}
function Clear(){
document.getElementById('Output-value').innerText = '0';
document.getElementById('history-value').innerText = ' ';
}
function backspace(){
var screen = document.getElementById('Output-value').innerText;
var new_num = document.getElementById('history-value').innerText;
var screenLenght = screen.length
var screenLenght = screen;
var newlength= screenLenght.slice(0,screenLenght.length-1)
document.getElementById('Output-value').innerText = newlength;
}