Getting error unary operator expected

I am working on the last problem in the lab on while loop and getting an error unary operator expected in line 3. Not sure what is wrong with the script. Please help,
Script is as below:

while true
do
echo “1. Add”
echo “2. Subtract”
echo “3. Multiply”
echo “4. Divide”
echo “5. Quit”

    read -p "Enter your choice:" choice
    read -p "Enter first Number:" Number1
    read -p "Enter second number:" Number2

    if [ $choice -eq 1]
    then
    echo Answer=$(( $Number1 + $Number2))
    elif [ $choice -eq 2 ]
    then
    echo Answer=$(($Number1 - $Number2))
    elif [ $choice -eq 3 ]
    then
    echo Answer=$(( $Number1 * $Number2 ))
    elif [ $choice -eq 4 ]
    then
    echo Answer=$(( $Number1 / $Number 2))
    elif [ $choice -eq 5 ]
    then
    break
	fi
	
	done

try it again with the following steps
while true
do
echo “1. Add”
echo “2. Subtract”
echo “3. Multiply”
echo “4. Divide”
echo “5. Quit”

  read -p "Enter your choice: " choice

  if [ $choice -eq 1 ]
  then
    read -p "Enter Number1: " number1
    read -p "Enter Number2: " number2
    echo Answer=$(( $number1 + $number2 ))
  elif [ $choice -eq 2 ]
  then
    read -p "Enter Number1: " number1
    read -p "Enter Number2: " number2
    echo Answer=$(( $number1 - $number2 ))
  elif [ $choice -eq 3 ]
  then
    read -p "Enter Number1: " number1
    read -p "Enter Number2: " number2
    echo Answer=$(( $number1 * $number2 ))
  elif [ $choice -eq 4 ]
  then
    read -p "Enter Number1: " number1
    read -p "Enter Number2: " number2
    echo Answer=$(( $number1 / $number2 ))
  elif [ $choice -eq 5 ]
  then
break
  fi

done

then chmod +x /home/bob/calculator.sh