Witam,

Próbuję stworzyć prosty kalkulator, który będzie działał gdy dane będą podawane z klawiatury numerycznej.
Mam problem z napisaniem kodu, który odpowiadałby za obliczenie danego równania typu 7*6 = 42
Poniżej co wymyśliłem
[JAVASCRIPT] pobierz, plaintext
  1. function klawiatura(){
  2.  
  3. document.addEventListener('keydown', function(event) {
  4. switch (event.keyCode) {
  5.  
  6. case 42: // Mnożenie
  7.  
  8. /* brakuję instrukcji*/
  9. break;
  10.  
  11. case 13: // Enter
  12. /* Po wciśnięciu powinno obliczać równanie*/
  13. break;
  14.  
  15. case 54: // 6
  16. /* powinno być coś wpisującego tą liczbę do zmiennej albo jakiegoś pola tekstowego w html*/
  17. break;
  18.  
  19. case 55: // 7
  20. /* powinno być coś wpisującego tą liczbę do zmiennej albo jakiegoś pola tekstowego w html*/
  21. break;
  22.  
  23. }
  24. }, false);
  25.  
[JAVASCRIPT] pobierz, plaintext


I tu pytanie czy można jakoś zapisać pobrane cyfry i operator w formacie "liczba operator liczba" do jakiegoś pola tekstowego i potem to policzyć(zakładam, że user nie jest złośliwy i wpiszę to dobrze)?
Czy może jest jakiś lepszy sposób?