Skip to content

Instantly share code, notes, and snippets.

@guillaumebdx
Created March 10, 2021 15:40
Show Gist options
  • Save guillaumebdx/31f2c3495559a70a99a48f4b9f37ae67 to your computer and use it in GitHub Desktop.
Save guillaumebdx/31f2c3495559a70a99a48f4b9f37ae67 to your computer and use it in GitHub Desktop.
const myButton = document.getElementById('my_button');
const result = document.getElementById('result');
myButton.addEventListener('click', () => {
let firstValue = document.getElementById('number1').value;
let operator = document.getElementById('operand').value;
let secondValue = document.getElementById('number2').value;
firstValue = parseInt(firstValue);
secondValue = parseInt(secondValue);
switch (operator) {
case '+':
result.innerHTML = firstValue + secondValue;
break;
case '-':
result.innerHTML = firstValue - secondValue;
break;
case '/':
result.innerHTML = firstValue / secondValue;
break;
case '*':
result.innerHTML = firstValue * secondValue;
break;
default:
result.innerHTML = 'Invalid operator'
}
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment