can any one please tell me what is wrong with this code:
let num1=prompt(“enter your first number number =”);
let numoperator=prompt(“enter your operator(a=+ ,b=- ,c=*, d=/)”);
let num2=prompt(“enter your second number”);
if(numoperator.includes(a)){
result=num1 + num2
}else if (numoperator.includes(b)){
result=num1 - num2
}else if (numoperator.includes(c)){
result=num1 * num2
}else if (numoperator.includes(d)){
result=num1 / num2
}else(
console.log(‘you have entered a invalid input’)
)
console.log(‘your answer is =’,result)
Dear @gokul1300202002
let num1 =parseInt(prompt('enter your first number number ='));
let num2 =parseInt(prompt('enter your second number ='));
const numOperator = prompt('enter your operator(+ ,- ,*, /)');
let result;
if(numOperator.includes('+')){
result=num1 + num2
}
else if (numOperator.includes('-')){
result=num1 - num2
}
else if (numOperator.includes('*')){
result=num1 * num2
}
else if (numOperator.includes('/')){
result=num1 / num2
}
else(
console.log('you have entered a invalid input')
)
console.log('your answer is =',result);
Dear @gokul1300202002
This is also same model but small changes.
let num1 =parseInt(prompt('enter your first number number ='));
let num2 =parseInt(prompt('enter your second number ='));
const numOperator = prompt('enter your operator(+ ,- ,*, /)');
let result;
if(numOperator.includes('+')){
result=num1 + num2
console.log('your answer is =',result)
}
else if (numOperator.includes('-')){
result=num1 - num2
console.log('your answer is =',result)
}
else if (numOperator.includes('*')){
result=num1 * num2
console.log('your answer is =',result)
}
else if (numOperator.includes('/')){
result=num1 / num2
console.log('your answer is =',result)
}
else{
console.log('you have entered a invalid input')
}
Thanks&Regards
@jarugullaganapathi