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
function klawiatura(){ document.addEventListener('keydown', function(event) { switch (event.keyCode) { case 42: // Mnożenie /* brakuję instrukcji*/ break; case 13: // Enter /* Po wciśnięciu powinno obliczać równanie*/ break; case 54: // 6 /* powinno być coś wpisującego tą liczbę do zmiennej albo jakiegoś pola tekstowego w html*/ break; case 55: // 7 /* powinno być coś wpisującego tą liczbę do zmiennej albo jakiegoś pola tekstowego w html*/ break; } }, false);
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?