Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo operadores

JS - Operador módulo

Retorna o resto da divisão entre dois inteiros (matemática básica), enquanto o operador de divisão "/" nos retorna o resultado da divisão o operador de módulo "%" nos retorna o resto da divisão. 2 / 2; (resultado um) 2 % 2; (resto zero) 3 / 2; (resultado um e meio) 3 % 2; (resto um) Identificando números pares e impares O operador módulo "%" é muito usado para identificar se um número é impar ou par, pois, números pares quando divididos por dois não possuem resto, no exemplo abaixo iremos mostrar todos os números pares que estão entre zero e dez: var num = 0; while (num <= 10) {     (num % 2 === 0) ? console.log(num) : console.log('');      num++; }

JS - Operador vírgula

Esse operador une várias expressões em uma, comumente utilizado na declaração de variáveis em uma única linha, também pode ser usado no retorno de funções, onde a última expressão é retornada após a execução das anteriores. Na declaração de variáveis var x, y = 99, z; (aqui temos a declaração de três variáveis, sendo "x" e "z" do tipo "undefined" e a "y" numérica com o valor 99) No retorno de funções function teste(x) { return ( x += 1, x ); } (nessa função o valor passado por parâmetro é incrementado e em seguida retornado)

JS - Operadores unários

Podemos considerar como operadores unários aqueles que atuam sozinhos, anteriormente vimos alguns operadores para a realização de incremento/decremento de valores e agora veremos mais alguns casos: "+" com esse operador somos capazes de converter um valor para numero, caso seja usado com um valor que não é número temos como resultado "NaN" (not a number), ele também é capaz de concatenar strings, em relação a concatenação vale ressaltar que sempre que uma string estiver envolvida o resultado será uma string concatenada, e quando os valores envolvidos forem todos números temos como resultado uma soma; "-" com esse operador, alem de podermos converter um valor para número nós também o negativamos, vale ressaltar que se ele estiver a esquerda de uma variável o valor da mesma não é alterado;

JS - Operadores lógicos

Esses operadores são responsáveis por combinar dois ou mais valores de modo a testa-los e verificar se a combinação gerada é verdadeira ou não: && (AND) - testa dois (ou mais) valores e retorna true se todos forem verdadeiros; "a === 5 && b === 10" (verdadeiro, pois ambas as condições são verdadeiras); "a === 5 && b === 11" (falso, pois apenas a primeira condição é verdadeira); || (OR) - testa dois (ou mais) valores e retorna true se ao menos um for verdadeiro; "a === 5 || b === 11" (verdadeiro, pois a primeira condição é verdadeira); "a === 6 || b === 11" (falso, pois ambas condições são falsas); ! (NOT) - inverte o valor, nega um valor booleano, quando usado em um valor nega sua situação atual; "!a === 5" (falso, pois o operador "!" esta negando o resultado que é verdadeiro); "a !== 5 && b !== 10" (falso, pois ambas as variáveis possuem os valores sendo negad

JS - Operadores

No Javascript, a exemplo do que temos em diversas linguagens de programação, possuímos formas de calcular e avaliar expressões, realizando operações aritméticas ou comparações logicas, o que nos permite realizar cálculos ou verificar o resultado de certas comparações. Operadores aritméticos Utilizados para realizarmos cálculos, sendo eles (considerando var resultado = 0): "+" soma dois valores resultado = 1 + 2 (resultado igual a 3) "-" subtrai valores resultado = 10 - 2 (resultado igual a 8) "*" multiplica valores resultado = 3 * 2 (resultado igual a 6) "/" divide valores resultado = 10 / 5 (resultado igual a 2) Operadores aritméticos abreviados Também são utilizados para a realização de cálculos, porem de uma forma simplificada, utilizando como base o valor já existente na variável (considerando var resultado = 0): "++" incrementa mais um (a esquerda (pré) ou a direita (pós)) resultado++ (r

O que devemos conhecer sobre SQL/Oracle Parte 12: Utilizando os operadores SET

Descrevendo os operadores SET Os operadores SET são utilizados para combinar dois ou mais comandos SELECT, onde o resultado depende do operador: UNION combina o resultado de dois comandos SELECT, eliminando registros duplicados; INTERSECT combina o resultado de dois comandos SELECT, mostrando apenas as ocorrências únicas e comuns a ambas as consultas, ignorando tudo o que não aparece nos dois; MINUS pega o resultado do primeiro comando SELECT e subtrai as ocorrências idênticas do segundo; UNION ALL faz o mesmo que o UNION, porém não elimina os registros duplicados; SELECT COD, NOME FROM FUNCIONARIOS COD NOME 1 MARIA 2 ANA UNION 1 MARIA 2 ANA 3 JOÃO UNION ALL 1 MARIA 2 ANA 2 ANA 3 JOÃO SELECT COD, NOME FROM GERENTES C