Operator dodjele (=)
Operator dodjele koristi se za dodjeljivanje vrijednosti varijabli. Vrijednost s desne strane operatora dodjeljuje se varijabli s lijeve strane.
Operator spajanja (.)
Operator spajanja koristi se za povezivanje dvaju stringova u jedan. Pomoću njega moguće je kombinirati tekstualne vrijednosti i varijable u jednu cjelinu.
Aritmetički operatori (+ - * / % **)
Aritmetički operatori koriste se za izvođenje matematičkih operacija: zbrajanje, oduzimanje, množenje, dijeljenje, ostatak pri dijeljenju i potenciranje.
Operatori usporedbe (> < == !=)
Operatori usporedbe koriste se za usporedbu dviju vrijednosti. Rezultat usporedbe je logička vrijednost TRUE ili FALSE. Koriste se za provjeru jednakosti, nejednakosti i veličine.
Operatori uvećavanja i umanjivanja (++ --)
Ovi operatori povećavaju ili smanjuju vrijednost varijable za jedan. Mogu se primijeniti prije ili nakon varijable, ovisno o željenom redoslijedu izvršavanja.
Logički operatori
Logički operatori koriste se za kombiniranje više uvjeta u logičkim izrazima. Najčešće se koriste u kontrolnim strukturama poput if naredbi.
- && – TRUE ako su oba uvjeta istinita.
- || – TRUE ako je barem jedan uvjet istinit.
- ! – mijenja logičku vrijednost izraza (negacija).