Unknown error in the js while running in the google console

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

@jarugullaganapathi
thank you sir