O GoConqr está de visual novo! Conte para nós o que você achou.

Slides

EXPOCIÒN DE INFORMATICA

Michael Contreras Espanhol 13 slides

Slides do conjunto (13)

  1. JAVA SCRIPT

    • JAVA SCRIPT
    • CONCEPTO DE JAVA SCRIPT
    • JavaScript (abreviado comúnmente JS) es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos,​ basado en prototipos, imperativo, débilmente tipado y dinámico. ... Todos los navegadores modernos interpretan el código JavaScript integrado en las páginas web.
  2. OPERADORES:

    • JavaScript tiene operadores binarios y unarios, y un operador ternario especial, el operador condicional. Un operador binario necesita dos operandos, uno antes del operador y otro después de este
  3. JAVA SCRIPT

    • Operadores de asignación
    • Operadores de comparación
    • Operadores aritméticos
    • Operadores bit a bit
    • Operadores lógicos
    • Operadores de cadenas de caracteres
    • Operador condicional (ternario)
    • Operador coma
    • Operadores unarios
  4. OPERADORES DE COMPARACIÓN

    • OperadorDescripciónEjemplos devolviendo true
    • Igualdad (==)Devuelve true si ambos operandos son iguales.3 == var1
    • "3" == var1
    • 3 == "3"
    • (!=)Devuelve true si ambos operandos no son iguales.var1 != 4Desigualdad
    • var2 != "3"
    • Estrictamente iguales(===)
    • Devuelve true si los operandos son igual y tienen el mismo tipo. Mira también Object.is y sameness in JS.
    • 3 === var1Estrictamente desiguales (!==)
    • Devuelve true si los operandos no son iguales y/o no son del mismo tipo.
    • var1 !== "3"
    • 3 !== "3"Mayor que (>)
    • Devuelve true si el operando de la izquierda es mayor que el operando de la derecha.
    • var2 > var1
    • "12" > 2
    • (>=)Devuelve true si el operando de la izquierda es mayor o igual que el operando de la derecha.var2 >= var1Mayor o igual que
    • var1 >= 3
    • (<)Devuelve true si el operando de la izquierda es menor que el operando de la derecha.var1 < var2Menor que
    • "2" < 12
    • (<=)Devuelve true si el operando de la izquierda es menor o igual que el operando de la derecha.var1 <= var2Menor o igual que
    • var2 <= 5
  5. OPERADORES ARITMETICOS

    • OPERADORES ARITMETICOS
  6. OPERADORES DE ASIGNACIÓN

    • Nombre Operador abreviadoSignificado
    • Operadores de asignaciónx = yx = y
    • Asignación de adiciónx += yx = x + y
    • Asignación de sustracciónx -= yx = x - y
    • Asignación de multiplicaciónx *= yx = x * y
    • Asignación de divisiónx /= yx = x / y
    • Asignación de restox %= yx = x % y
    • Asignación de exponenciaciónx **= yx = x ** y
    • Asignación de desplazamiento a la izquierdax <<= yx = x << y
    • Asignación de desplazamiento a la derechax >>= yx = x >> y
    • Asignación de desplazamiento a la derecha sin signox >>>= yx = x >>> y
    • Asignación AND binariax &= yx = x & y
    • Asignación XOR binariax ^= yx = x ^ y
    • Asignación OR binariax |= yx = x | y
  7. OPERADORES BIT-BIT

    • OperadorUsoDescripción
    • AND bit a bita & b
    • Devuelve uno por cada posición de bit en la cuales los bits correspondientes de ambos operandos tienen valor uno.
    • OR bit a bita | b
    • Devuelve uno por cada posición de bit en la cual al menos uno de los bits correspondientes de ambos operandos tiene valor uno.
    • XOR bit a bita ^ b
    • Por cada posición de bit en la cual los bits correspondientes de ambos operandos son iguales devuelve cero y si son diferentes devuelve uno.
    • NOT bit a bit~ aInvierte los bits del operando.
    • Desplazamiento a la izquierdaa << b
    • Desplaza b posiciones a la izquierda la representación binaria de a, el exceso de bits desplazados a la izquierda se descarta, dejando ceros a la derecha de los bits desplazados.
    • Desplazamiento a la derecha con propagación de signo
    • a >> b
    • Desplaza b posiciones a la derecha la representación binaria de a, el exceso de bits desplazados a la derecha se descarta.
    • Desplazamiento a la derecha con relleno de cerosa >>> b
    • Desplaza b posiciones a la derecha la representación binaria de a, el exceso de bits desplazados a la derecha se descarta, dejando ceros a la izquierda de los bits desplazados
  8. OPERADORES LOGICOS

    • AND Lógico(&&)expr1 && expr2
    • Devuelve expr1 si puede ser convertido a false de lo contrario devuelve expr2. Por lo tanto, cuando se usa con valores booleanos, && devuelve true si ambos operandos son true, en caso contrario devuelve false.
    • OR Lógico(||)expr1 || expr2
    • Devuelve expr1 si puede ser convertido a true de lo contrario devuelve expr2. Por lo tanto, cuando se usa con valores booleanos, || devuelve true si alguno de los operandos es true, o false si ambos son false.
    • NOT Lógico(!)!expr
    • Devuelve false si su operando puede ser convertido a true, en caso contrario, devuelve true.
  9. OPERADORES DE CADENA DE CARECTERES

    • console.log("mi " + "string"); // lanza el String "mi string" en la consola.
    • La versión acortada de este operador de asignación (+=) puede ser usada también para concatenar cadenas de caracteres.
    • Por ejemplo,
    • var mistring = "alfa"; mistring += "beto"; // devuelve "alfabeto" y asigna este valor a "mistring".
  10. OPERADORES CONDICIONAL (TERNARIO)

    • condición ? valor1 : valor2
    • Si la condición es true, el operador tomará el valor1, de lo contrario tomará el valor2. Puedes usar el operador condicional en cualquier lugar que use un operador estándar.
    • Por ejemplo,
    • var estado = (edad >= 18) ? "adulto" : "menor";
  11. OPERADOR COMA

    • for (var i = 0, j = 9; i <= j; i++, j--) console.log("a[" + i + "][" + j + "]= " + a[i][j]);
  12. OPERADORES UNARIO

    • delete nombreObjeto; delete nombreObjeto.propiedad; delete nombreObjeto[indice]; delete propiedad; // solo admitido con una declaración "with"
    • x = 42; var y = 43; miObj = new Number(); miObj.h = 4; // crea la propiedad "h" delete x; // devuelve true (se puede eliminar si se declaró implícitamente) delete y; // devuelve false (no se puede eliminar si se declaró con var) delete Math.PI; // devuelve false (no se pueden eliminar propiedades predefinidas) delete miObj.h; // devuelve true (se pueden eliminar propiedades definidas por el usuario) delete miObj; // devuelve true (se puede eliminar si se ha declarado implícitamente)
  13. INTEGRANTES :

    • CARLOS BETACOURT
    • MICHAEL CONTRERAS
    • JUAN VILLARREAL
    • MATHEW GUTIERREZ

Informações

Descrição
Slides sobre EXPOCIÒN DE INFORMATICA, criado por Michael Contreras em 19-04-2018.
Criado por
Michael Contreras · abr 2018
Atualizado
19 abr 2018
Visualizações
6
Histórico
  • Criado por Michael Contreras · 19 abr 2018
  • Copiado por Michael Contreras · 19 abr 2018
Avaliação

Mais sobre Lenguajes de programación web

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?