"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 운영자의 기초

운영자의 기초

2025-02-04에 게시
검색:477

javaScript Fundamentos de Operadores를 사용하여 배우자?

JavaScript 연산자의 주요 유형 :

1. 산술 연산자

는 숫자 사이의 수학적 작업을 수행하는 데 사용됩니다. 이 운영자는 다음과 같습니다.

첨가 () : 두 값을 추가합니다.

subtraction (-)

: 첫 번째 값을 빼십시오.
  • 곱셈 (*) : 두 값을 곱합니다.
  • Division (/)
  • : 첫 번째 값을 두 번째로 나눕니다. module (%)
  • : 나머지 부분을 두 값 사이에서 반환합니다.
  • 지수 (``) ** : 첫 번째 가치를 두 번째의 힘으로 올립니다.
  • 예: a = 10; B = 3을하자; Console.log (a b); // 추가 : 13 Console.log (a -b); // 뺄셈 : 7 Console.log (A * B); // 곱셈 : 30 Console.log (A / B); // 부서 : 3,333 Console.log (A % B); // 모듈 : 1 (10 x 3의 나머지 부분) Console.log (a ** b); // 지수 : 1000 (10 올림
  • 2. 속성 연산자
  • 속성 연산자는 변수에 값을 할당하는 데 사용됩니다. 가장 일반적인 연산자는 "="이지만 코드를 용이하게하는 산술 연산자와의 조합이 있습니다.
  • Attribution (=)
: 변수에 대한 값을 나타냅니다.

추가 (=)
let a = 10;
let b = 3;

console.log(a   b);  // Adição: 13
console.log(a - b);  // Subtração: 7
console.log(a * b);  // Multiplicação: 30
console.log(a / b);  // Divisão: 3.333
console.log(a % b);  // Módulo: 1 (resto da divisão de 10 por 3)
console.log(a ** b); // Exponenciação: 1000 (10 elevado a 3)

subtration (-=) : 변수에 대한 결과를 뺄 수 있습니다.

곱하기가있는 속성 (*=)

: 변수에 결과를 곱하고 속성합니다.

    Division (/=)
  • 가있는 속성 : 결과를 변수로 나누고 속성합니다. 예:
  • x = 5하자; x = 3; // x = x 3-> 8 x- = 2; // x = x -2-> 6 x *= 4; // x = x * 4-> 24 x /= 2; // x = x / 2-> 12 Console.log (x); // 최종 결과 : 12 3.
  • 비교 연산자
  • 이 연산자는 두 값을 비교하고 값
  • 부울
  • ( true 또는
  • false
  • )를 반환합니다.
  • 와 같은 통제 구조에 널리 사용됩니다.

Equality (==)
let x = 5;
x  = 3;  // x = x   3 -> 8
x -= 2;  // x = x - 2 -> 6
x *= 4;  // x = x * 4 -> 24
x /= 2;  // x = x / 2 -> 12

console.log(x);  // Resultado final: 12

Identity (===) : 값과 유형이 정확히 동일합니다.

different (! =)

: 값이 다른지 확인하십시오. 엄격한 차이 (! ==) : 값과 유형이 다른지 확인하십시오. 보다 큰 (>) : 왼쪽 값이 더 높은지 확인하십시오. (보다 작습니다.

더 크거나 같거나 동일합니다 (> =)
    : 왼쪽 값이 크든 동일인지 확인하십시오.
  • 더 작거나 동일합니다 ( : 왼쪽 값이 더 작거나 같는지 확인하십시오.
  • 예: NUM1 = 10하자; Num2 = '10'을하자; Console.log (num1 == num2); // true (값 만 비교) Console.log (num1 === num2); // false (값과 유형 비교) console.log (num1! = num2); // false (값은 동일합니다) console.log (num1! == num2); // true (유형이 다릅니다) Console.log (Num1> 5); // 진실 Console.log (num1
  • 4. 논리 연산자
  • 로직 연산자는 부울 (참 또는 거짓) 표현을 결합하는 데 사용되며
  • 및 (&&) : 두 표현이 참이면 진실을 반환합니다.
  • 또는 (||)
  • : 표현식 중 하나 이상이 참이면 진실을 반환합니다. not (!)
  • : 표현식의 부울 값을 뒤집습니다.
  • 예:
  • a = true; b = 거짓을하자; Console.log (a && b); // false (그리고 : 둘 다 사실이어야합니다) Console.log (a || b); // true (또는 : 적어도 하나는 사실이어야합니다) Console.log (! a); // false (NOT : 'a'의 값을 뒤집습니다)
  • 5.
  • 이 연산자는 하나의 작동으로 작동하며 변수의 값을 수정하거나 반환 할 수 있습니다.

increation ()
let num1 = 10;
let num2 = '10';

console.log(num1 == num2);   // true (só compara o valor)
console.log(num1 === num2);  // false (compara valor e tipo)
console.log(num1 != num2);   // false (valores são iguais)
console.log(num1 !== num2);  // true (tipos são diferentes)
console.log(num1 > 5);       // true
console.log(num1 

dexement (-) : 변수 값의 1을 빼냅니다.

예:

계정을하자 = 5; 회계사; // 증가 : 회계사 = 6 Console.log (회계사); // 출력 : 6 계수기--; // 감소 : 회계사 = 5 Console.log (회계사); // 출력 : 5
  • 이러한 연산자의 순서가 변수의 동작에 영향을 미친다는 것을 기억하는 것이 중요합니다. 사용하는 두 가지 방법이 있습니다 :
  • prefixed x 또는 -x : 는 표현식에서 변수의 현재 값을 사용하고
  • posfixed x 또는 x- : 는 표현식에서 사용하기 전에 값을 증가시킵니다 (이전에 예시 된 바와 같이).
  • 여기를 클릭하여 자세히 알아보십시오

6.

3 차 운영자
let a = true;
let b = false;

console.log(a && b);  // false (AND: ambos devem ser verdadeiros)
console.log(a || b);  // true (OR: ao menos um deve ser verdadeiro)
console.log(!a);      // false (NOT: inverte o valor de 'a')

Ternary 연산자는 조건에 따라 값을 할당하는 IF의 단순화 된 형태입니다. 당신의 구조가 조건입니까? value_se_verdeiro : value_se_falso. 예:

나이 = 18; 상태 = (Age> = 18)를하자? '상부 시대': '이해'; Console.log (상태); // 출력 : '상위 나이'

Ternary 운영자에 대해 자세히 알아보십시오
  • 7. concatenar strings ()
  • 추가 연산자 ()는 문자열을 사용 하는데도 사용될 수 있습니다 (텍스트 가입).
  • 예:

첫 이름 = "Maria"를하자; SecondName = "Silva"를하자; 이름을 완수하자 = 이름 "두 번째 실행; Console.log (namecomplete); // 종료 : "Maria Silva"

let contador = 5;

contador  ;  // Incrementa: contador = 6
console.log(contador);  // Saída: 6

contador--;  // Decrementa: contador = 5
console.log(contador);  // Saída: 5
비트 타이어 연산자 (비트 비트)

    이 연산자는 비트 레벨 작업 (0S 및 1S)을 수행하며 일반적으로 하드웨어 작업과 같은 저수준 프로그래밍에 사용됩니다. 이러한 유형의 연산자를 사용하는 것은 일반적이지 않습니다.
  • 약간 비트 (&)
  • 또는 비트 (|)

xor 비트 비트 (^)

비트가 조금 없다 (~)

왼쪽의 변위 (let idade = 18; let status = (idade >= 18) ? 'Maior de idade' : 'Menor de idade'; console.log(status); // Saída: 'Maior de idade'

오른쪽 변위 (>>)

예:

x = 5하자; // 바이너리 : 0101 y = 3하자; // 바이너리 : 0011 Console.log (X & Y); // 비트 : 1 (0101 & 0011-> 0001) Console.log (x | y); // 또는 비트 : 7 (0101 | 0011-> 0111)

운영자의 작동 방식을 이해하는 것은 계산, 비교 및 ​​코드의 흐름을 효율적으로 제어하는 ​​데 중요한 것입니다.

릴리스 선언문 이 기사는 https://dev.to/laisdiasdev/fundamentos-de-opradores-34op에서 재현됩니까?
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3