var oper = prompt('Enter a arithmatic operator: ’ );
var num1 = parseInt(prompt('Enter first number: '));
var num2 = parseInt(prompt('Enter second number: '));
var a = (num1 + num2);
var b = (num1 - num2);
var c = (num1 * num2);
var d = (num1 / num2);
switch(operat)
{
case ( oper == ‘+’) : alert(a);
case ( oper == ‘-’) : alert(b);
case ( oper == ‘*’) : alert(c);
case ( oper == ‘/’) : alert(d);
}
2 Likes
please give me reply fast.
var oper = prompt('Enter a arithmatic operator: ’ );
var num1 = parseInt(prompt('Enter first number: '));
var num2 = parseInt(prompt('Enter second number: '));
var a = (num1 + num2);
var b = (num1 - num2);
var c = (num1 * num2);
var d = (num1 / num2);
switch(oper)
{
case ( oper == ‘+’) : alert(a);
case ( oper == ‘-’) : alert(b);
case ( oper == ‘*’) : alert(c);
case ( oper == ‘/’) : alert(d);
}
1 Like
@rapurigopal14355
There is a mistake in the code. The switch
statement is not set up correctly. Here’s the corrected code:
var oper = prompt('Enter an arithmetic operator:');
var num1 = parseInt(prompt('Enter first number: '));
var num2 = parseInt(prompt('Enter second number: '));
switch(oper) {
case '+':
alert(num1 + num2);
break;
case '-':
alert(num1 - num2);
break;
case '*':
alert(num1 * num2);
break;
case '/':
alert(num1 / num2);
break;
default:
alert('Invalid operator!');
}
3 Likes