TGViewer
Xard Code Xard Code @xardcode · 513 subscribers
Post #40 1.05K
2.8 Базовые операторы, математика Часть 1

Операнд (аргумент) – то, к чему применяется оператор. В умножении 5*2 есть два операнда: левый операнд равен 5, а правый операнд равен 2. Простыми словами это слагаемое, вычитаемое и тд.

Унарные операторы – от латинского uno(один) это оператор, который применяется к одному операнду(аргументу). Например, оператор унарный минус "-" меняет знак числа на противоположный.

let x = 1;

x = -x;
alert( x ); // -1

Бинарный оператор – оператор, который применяется к двум операндам. Тот же минус существует и в бинарной форме:

let x = 1, y = 3;
alert( y - x ); // 2

Базовые операторы – +, -, *, /. Тут все ясно и понятно.

Самый интересный оператор из доступных сейчас – Взятие остатка от деления %
Хоть используется символ % это не имеет никакого отношения к процентам.
% – остаток деления а на b.

alert( 5 % 2 ); // 1, остаток от деления 5 на 2
alert( 8 % 3 ); // 2, остаток от деления 8 на 3

Второй интересный оператор это возведение в степень **

alert( 2 ** 2 ); // 4 (2 умножено на себя 2 раза)
alert( 2 ** 3 ); // 8 (2 * 2 * 2, 3 раза)

Бинарный плюс может складывать строки

let s = "моя" + "строка";
alert(s); // моястрока

Чтобы быстро превратить стринг в нумбер нужно перед стринг переменной поставить +

let apples = "2";
let oranges = "3";

alert( apples + oranges ); // "23", так как бинарный плюс объединяет строки

И с использованием плюса до:

let apples = "2";
let oranges = "3";

// оба операнда предварительно преобразованы в числа
alert( +apples + +oranges ); // 5

// более длинный вариант
// alert( Number(apples) + Number(oranges) ); // 5
More from @xardcode
  1. May 29, 2024ЧАСТЬ 2 🟢 Hyperlane дает возможность подключить любой блокчейн и отправлять кроссчейн соо…
  2. May 29, 2024💦 Информация о Hyperlane, которую вы точно упустили. ЧАСТЬ 1 Всем привет, сегодня поговор…
  3. May 8, 2024🪙 Aptos раздаст дроп за квесты на Galxe? Не успели обернуться, как прошел почти что месяц…
  4. May 4, 2024⭐️ Zerion DNA Helper И по такому случаю спешим представить вам первый софт от команды Xard…
  5. May 4, 2024Но как же начать использовать софты, что мне нужно сделать? В первую очередь подготовил дл…
  6. May 4, 2024Xard Code Reborn Привет, Дава на связи. Как вы все знаете я забросил любые попытки стать к…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →