-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcalculator.js
More file actions
29 lines (24 loc) · 915 Bytes
/
calculator.js
File metadata and controls
29 lines (24 loc) · 915 Bytes
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
document.querySelector(".btn").addEventListener("click", function(){
let addition = (num1,num2) => num1 + num2;
let subtraction = (num1,num2) => num1 - num2;
let multiaplication = (num1,num2)=> num1 * num2;
let devider = (num1,num2)=> num1 / num2;
let num1 = parseFloat(document.querySelector(".num1").value);
let num2 = parseFloat(document.querySelector(".num2").value);
let selectValue = document.querySelector(".see").value;
if(selectValue== "addition"){
document.querySelector(".show").innerHTML= addition(num1,num2);
}
else if(selectValue== "subtraction"){
document.querySelector(".show").innerHTML= subtraction(num1,num2);
}
else if(selectValue== "multiaplication"){
document.querySelector(".show").innerHTML= multiaplication(num1,num2);
}
else if(selectValue== "devider"){
document.querySelector(".show").innerHTML= devider(num1,num2);
}
else{
alert("Please selecr any option")
}
})