javaScript 를 사용하여 배우자?
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)
운영자의 작동 방식을 이해하는 것은 계산, 비교 및 코드의 흐름을 효율적으로 제어하는 데 중요한 것입니다.