<!DOCTYPE html>
<html>

  <head>
    <link rel="stylesheet" href="style.css">
    <script src="script.js"></script>
  </head>

  <body>
    
    <form>
      1st Number:  <input type="text" id="firstNumber"/><br>
      2nd Number:  <input type="text" id="secondNumber"/><br>
      <input type="button" onclick="multiplyBy()" value="Multiply"/>
      <input type="button" onclick="divideBy()" value="Divide"/>
      <input type="button" onclick="sumBy()" value="Sum"/>
      <input type="button" onclick="subtractBy()" value="Subtract"/>
   
    </form>
    
    <p>The result is: <br> 
    <span id="result"></span>
    </p>
  
  </body>

</html>
function multiplyBy(){
  
  num1 = document.getElementById("firstNumber").value;
  num2 = document.getElementById("secondNumber").value;
  document.getElementById("result").innerHTML = num1 * num2;

}

function divideBy(){
  
  num1 = document.getElementById("firstNumber").value;
  num2 = document.getElementById("secondNumber").value;
  document.getElementById("result").innerHTML = num1 / num2;

}

function sumBy(){
  
  num1 = document.getElementById("firstNumber").value;
  num2 = document.getElementById("secondNumber").value;
  document.getElementById("result").innerHTML = num1 + num2;
  
}

function subtractBy(){
  
  num1 = document.getElementById("firstNumber").value;
  num2 = document.getElementById("secondNumber").value;
  document.getElementById("result").innerHTML = num1 - num2;
  
}


body {margin: 30px;}

Explanation:

document.getElementById(id).value : The value property sets or returns the value of the value attribute of a text field.

document.getElementById("result").innerHTM : The innerHTML property sets or returns the HTML content (inner HTML) of an element.

All credits to -> http://www.w3resource.com/javascript-exercises/javascript-basic-exercise-10.php