live:
https://budnickip.github.io/javascriptCalc/ \
Dlaczego ten kalkulator nie jest zwykłym kalkulatorem?
Jest on opracowany w celu zaliczenia wszystkich kryteriów do zadania na freeCodeCamp.
Najważniejsze funkcjonalności, wyróżniające go od kalkulatorów innych juniorów to: \
- nie pozwala na dodanie więcej niż jednej kropki w każdej liczbie,
- jeśli dwa lub więcej operatorów wprowadzonych jest kolejno, operacja wykonywana jest z ostatnim operatorem,
- -- daje +,
- można mnożyć i dzielić liczby ujemne,
- po wyświetleniu wyniku jednego działania, możemy dalej operować na liczbie, która wyszła nam w wyniku,
- odporny na różne błędy, spróbuj wykonać jakieś obliczenia, żeby kalkulator wyświetlił Ci błędny wynik - nie da się!