JavaScript stanowi podstawę wielu aplikacji webowych. Jedną z fundamentalnych umiejętności, które musisz opanować, jest arytmetyka. Obliczanie z użyciem liczb nie tylko jest kamieniem węgielnym programowania, ale także warunkiem dla bardziej złożonych funkcji. Niezależnie od tego, czy chodzi o proste obliczenia, czy bardziej skomplikowane operacje matematyczne, JavaScript oferuje ci wszystkie narzędzia, których potrzebujesz. Zanurzmy się w świat arytmetyki i poznajmy podstawowe operacje, które występują w każdym języku programowania.
Najważniejsze spostrzeżenia
- Podstawowe działania matematyczne: dodawanie, odejmowanie, mnożenie i dzielenie
- Operacja modulo do określenia reszty
- Inkrementowanie i dekrementowanie zmiennych
- Korzystanie z nawiasów dla kontroli priorytetu obliczeń
Przewodnik krok po kroku
1. Zrozumienie podstawowych działań matematycznych
W JavaScript możesz bez problemu wykonywać podstawowe operacje arytmetyczne, takie jak dodawanie, odejmowanie, mnożenie i dzielenie. Rozpoczynasz od zdefiniowania zmiennych.

Oto prosty przykład: ustaw ( x = 1 ) oraz ( y = 2 ). Jeśli obliczysz ( x + y ), otrzymasz 3.
To samo dotyczy pozostałych podstawowych działań matematycznych. Na przykład, jeśli obliczysz ( x - y ), dostaniesz -1.
2. Stosowanie mnożenia i dzielenia
Do mnożenia używasz znaku gwiazdki (*), a do dzielenia znaku ukośnika (/). Na przykład:
Jeśli obliczysz ( 1 * 2 ), otrzymasz 2. A dla ( 10 / 2 ) wynikiem jest 5.
Możesz teraz połączyć wszystkie cztery podstawowe działania matematyczne w programie, aby zobaczyć, jak współdziałają.
3. Operator modulo
Operator modulo (%) jest przydatny do określenia reszty z dzielenia. Na przykład, jeśli obliczysz ( 10 \mod 2 ), otrzymasz 0, ponieważ 2 dokładnie mieści się w 10, nie zostawiając reszty.
Jeśli jednak obliczysz ( 11 \mod 2 ), zostaje reszta 1, ponieważ 2 mieści się pięć razy całkowicie w 11, z pozostałym 1.

Ten operator jest szczególnie przydatny, gdy chcesz sprawdzić, czy liczba jest parzysta czy nieparzysta. Jeśli wynik operacji modulo z 2 wynosi 0, jest to liczba parzysta.
4. Inkrementowanie i dekrementowanie
Inkrementowanie i dekrementowanie to dwie kolejne ważne operacje arytmetyczne. Używaj ( ++ ), aby zwiększyć wartość o 1, oraz ( -- ), aby zmniejszyć ją o 1. Na przykład:
Jeśli masz licznik, który wynosi ( 1 ), możesz użyć ( licznik++ ), aby zwiększyć go na ( 2 ).
5. Priorytet operacji
Kolejność, w jakiej wykonywane są operacje, przypomina matematykę. Mnożenie i dzielenie mają pierwszeństwo przed dodawaniem i odejmowaniem. Używasz tego przy wykonywaniu skomplikowanych obliczeń i chcesz mieć pewność, że są one poprawnie oceniane.
Jeśli ustawisz nawiasy, możesz wpłynąć na kolejność obliczeń. Na przykład ( (1 + 5) * 2 ) najpierw oceni ( 1 + 5 ), a następnie pomnoży wynik przez ( 2 ). Rezultatem jest 12.
6. Korzystanie z nawiasów w skomplikowanych obliczeniach
Dodanie nawiasów do twoich wyrażeń pomaga wyjaśnić kolejność obliczeń. Na przykład, jeśli zapiszesz ( 1 + (5 2) ), najpierw zostanie obliczone ( 5 2 ), a następnie dodane 1.

Umożliwia to lepszą strukturę w twoim kodzie i unika nieporozumień w obliczeniach.
Podsumowanie – podstawy arytmetyki w JavaScript
W tym przewodniku zapoznałeś się z podstawowymi operacjami arytmetycznymi w JavaScript. Należą do nich cztery podstawowe działania matematyczne, operacja modulo oraz inkrementowanie i dekrementowanie zmiennych. Dowiedziałeś się również, jak ważne jest poprawne stosowanie nawiasów, aby kontrolować priorytet obliczeń. Dzięki tej wiedzy jesteś doskonale przygotowany, aby wdrażać proste i złożone funkcje matematyczne.
Najczęściej zadawane pytania
Jakie są podstawowe działania matematyczne w JavaScript?Podstawowe działania matematyczne w JavaScript to dodawanie, odejmowanie, mnożenie i dzielenie.
Jak działa operator modulo?Operator modulo zwraca resztę z dzielenia.
Dlaczego powinienem używać nawiasów w obliczeniach?Nawiasy pomagają kontrolować kolejność obliczeń i unikać nieporozumień.
Jak inkrementuję wartość w JavaScript?Możesz zwiększyć wartość o 1 za pomocą operatora ++.
Co się dzieje, gdy dekrementuję wartość?Wartość jest zmniejszana o 1, gdy używasz operatora --.