JSFiddle - React, Tailwind, and code Playground

by brineryte

HTML

<h3>
  To Begin, enter an option into the text box below.
</h3>

<div>
  Menu <br> <br> 1. + <br> 2. - <br> 3. * <br> 4. / <br> 5. exit <br><br>

</div>

<label id="theLabel"></label>
<input id="theInput" type="text" on/>


<div id="output">

</div>

JavaScript

var choice = 5;
 		var number1 = 0.0;
 		var number2 = 0.0;
 		var total = 0.0;
 		var promptOption = 1;

 		updatePrompt(promptOption);

 		var inputField = document.getElementById("theInput");

 		inputField.addEventListener("keyup", function(event) {
 		  event.preventDefault();
 		  if (event.keyCode === 13) {
 		    if (promptOption == 3) {
 		      promptOption = 0;
 		    }
 		    updatePrompt(promptOption + 1);
 		  }
 		});

 		function updatePrompt(which) {
 		  switch (which) {
 		    case 1:
 		      {
 		        document.getElementById("theLabel").innerHTML = "Choose an option";
 		        break;
 		      }
 		    case 2:
 		      {
 		        document.getElementById("theLabel").innerHTML = "Enter first number";
 		        break;
 		      }
 		    case 3:
 		      {
 		        document.getElementById("theLabel").innerHTML = "Enter second number";
 		        break;
 		      }
 		  }

 		}

 		function menu()

 		{

 		  do {

 		    switch (choice)

 		    {

 		      case 1:

 		        {
 		          document.write("Add numbers <br>");
 		          add_nums();
 		          document.write(number1 + " + " + number2 + " = " + total);
 		          break;

 		        }

 		      case 2:

 		        {
 		          document.write("Subtract number <br>");
 		          subtract_nums();
 		          document.write(number1 + " - " + number2 + " = " + total);
 		          break;

 		        }
 		      case 3:

 		        {

 		          document.write("multiply number <br>");
 		          multiply_nums();
 		          document.write(number1 + " * " + number2 + " = " + total);
 		          break;

 		        }
 		      case 4:

 		        {

 		          document.write("divide number <br>");
 		          divide_nums();
 		          document.write(number1 + " / " + number2 + " = " + total);
 		          break;


 		        }
 		      case 5:

 		        {

 		          break;

 		        }
 		    }

 		  } while (choice != 5);

 		}


 		function add_nums()

...