Ndërtoni një kalkulator duke përdorur HTML dhe JavaScript.
Noinput
Kodi HTML për kalkulatorin do të duket kështu:
<forma>
  <input type="text" id="calculator-screen" i çaktivizuar>
</form>
<button type="button" id="zero" onclick="addNum(0)">0</button>
<button type="button" id="one" onclick="addNum(1)">1</button>
<button type="button" id="two" onclick="addNum(2)">2</button>
<button type="button" id="three" onclick="addNum(3)">3</button>
<button type="button" id="add" onclick="calculate('+')">+</button>
<button type="button" id="subtract" onclick="calculate('-')">-</button>
<button type="button" id="multiply" onclick="calculate('*')">*</button>
<button type="button" id="divide" onclick="calculate('/')">/</button>
<button type="button" id="equal" onclick="calculate('=')">=</button>

Dhe kodi JavaScript për kalkulatorin do të duket kështu:

funksioni addNum(num) {
  var ekran = dokument.getElementById('ekran llogaritës');
  ekran.vlera += num;
}

llogaritja e funksionit (shenja) {
  var ekran = dokument.getElementById('ekran llogaritës');
  rezultat var;
  kaloni(shenja) {
    rasti '+':
      rezultat = eval (ekran.vlera);
      pushim;
    rast '-':
      rezultat = eval (ekran.vlera);
      pushim;
    rast '*':
      rezultat = eval (ekran.vlera);
      pushim;
    rast '/':
      rezultat = eval (ekran.vlera);
      pushim;
    rasti '=':
      rezultat = eval (ekran.vlera);
      pushim;
  }
  ekran.vlera = rezultat;
}