Operadores e expressões
- Nas linguagens de programação JavaScript, Java, Kotlin e Python
- para calculos, verificação e manipulações
- expressão = uma combinação de valores, variáveis e eoperadores que pode ser avaliada
Principais operadores
Aritmédicos
| Ação | JavaScripts | Java | kotlin | Python |
| Soma | + | + | + | + |
| Subtração | - | - | - | - |
| Multiplicação | * | * | * | * |
| Divisão | / | / | / | / |
| Div Interira | Math.floor(a,b) | a/b* | a/b* | // |
| Resto | % | % | % | % |
| Potência | ** | Math.pow(a,b) | a.pow(b) ou Math.pow(a,b)| ** |
| raiz quadrada | Math.sqrt(a) | Math.sqrt(a) | Math.sqrt(a) ou sqrt(a) | math.sqrt(a) |
Lógicos
| Ação |JavaScripts | Java | kotlin | Python |
| e | && | && | && | and |
| ou | || | || | || | or |
| não | ! | ! | ! | not |
Comparação
| Ação |Todos | apenas JavaScripts|
| igual | == | |
| diferente | != | |
| maior | > | |
| menor | < | |
| maior igual | >= | |
| menor igual | <= | |
| compára valor + tipo | | === |
Atribuição
| Ação |Todos| apenas .py|
| Atribuir | = | |
| Somar e atribuir | += | |
| Subtrair e atribuir | -= | |
| Multuplicar e atribuir | *= | |
| Dividir e atribuir | /= | |
| Resto e atribuir | %= | |
| Div Interia e atribuir | | //= |
Incremento e Decremento
| Ação | JavaScripts | Java | kotlin| Python |
| incremento | i++ | i++ | i++ | i += 1 |
| decremento | i-- | i-- | i-- | i -= 1 |