JavaScripti programmeerimisel kohtad sageli erinevaid viise väärtuste määramiseks ja muutmiseks. Eriti praktiline kontseptsioon on nn "kompleksne määramine" ehk kompleksne määramine. Need aitavad muuta koodi selgemaks, lühemaks ja kompaktsemaks. Selles juhendis saad teada, mis on kompleksne määramine, kuidas seda edukalt rakendada ja millised on selle eelised.
Olulised järeldused
Iga määramisoperaatorit saab asendada selle kompleksse operaatoriga, et muuta kood paremini loetavaks ja efektiivsemaks. Levitamine, lahutamine, korrutamine, jagamine ja modulo on kõige levinumad operaatorid. Nende operaatorite tuvastamine ja kasutamine vähendab koodi mahtu ja väldib redundantsust.
Samm-sammult juhend
Esialgu tahame selgitada, mis täpselt on kompleksne määramine. Põhimõtteliselt on see operaatori ja määramise kombinatsioon, mis võimaldab muuta väärtust ja samal ajal seda salvestada.
Samm 1: Esimene määramine Loome kõigepealt muutuja x ja seadistame selle väärtuseks 5. See on algväärtus, millega me töötame. Sa saad selle koodi oma JavaScripti keskkonda lisada:
let x = 5;

Samm 2: Esimene väärtuse suurendamine Oletame, et nüüd soovid x väärtust 10 võrra suurendada. Sobiv kood selleks oleks:
x = x + 10; See rida määrab 10 summa algsele x-muutujale, tagasi x-ile. Sa saad selle tulemuse oma brauseris testida.

Samm 3: Kompleksne määramine summandina Kohal, kus kasutad pikemat süntaksit, saad kasutada kompleksset määramist:
x += 10; See lühend on mitte ainult lühem, vaid parandab ka sinu koodi loetavust. Kui nüüd uuendad koodi ja kontrollid seda brauseris, näed, et muutuja väärtus on nüüd 15.

Samm 4: Lahutamine Kompleksse määramise põhimõte kehtib ka teiste matemaatiliste operaatorite puhul nagu lahutamine. Kujuta ette, et soovid muutuja väärtust 5 võrra vähendada. Selle asemel, et kasutada x = x - 5; saad kirjutada:
x -= 5; Kontrolli x uut väärtust.
Samm 5: Korrutamine ja jagamine Sama kehtib ka korrutamise ja jagamise kohta. Uue väärtuse asemel:
x = x * 2; kasutad sa lihtsalt:
x *= 2; või jagamiseks:
x /= 2;
Kasutage ka siin kompleksseid määramisi uuesti ja jälgige tulemusi.
Samm 6: Modulo arvutamine Teine kasulik tööriist on modulo operaator. Näiteks, et kontrollida, kas number on paaris või paaritu, saad teha järgmist:
let isEven = x % 2; Selle kasutamiseks määramisoperaatoriga:
isEven %= 2; Kontrolli väljundi tulemust seal, kus isEven võib olla 0 või 1.

Samm 7: Inkrement operator Tavaline kasutusjuht on inkrementne operaator. Sa saad x-i ka otse suurendada 1 võrra:
x++; või saad näiteks kasutada ka x += 1;
Kokkuvõte — Komplekssete määramiste alused JavaScriptis
Komplekssete määramiste kasutamine JavaScriptis võimaldab sul oma koodi oluliselt lihtsustada ja struktureerida. Sa oled õppinud, et need põhimõtted kehtivad mitte ainult summandite, vaid ka teiste matemaatiliste operatsioonide kohta, nagu lahutamine, korrutamine, jagamine ja modulo. Nende määramisoperaatorite kasutamine muudab sinu koodi mitte ainult lühemaks, vaid ka loetavamaks.
Küsimused ja vastused
Mis on kompleksne määramine?Kompleksne määramine kombineerib arvutusoperaatori ja väärtuse määramise.
Kuidas esitatakse summamine kompleksse määramisega?Ära kasutada x = x + 10; vaid x += 10;.
Kas ma saan kompleksset määramist kasutada kõigi arvutusoperaatoritega?Jah, need toimivad summandite, lahutamise, korrutamise, jagamise ja modulo puhul.
Mis juhtub, kui ma kombineerin inkrement operaatori kompleksse määramisega?Sa saad kasutada x++; või x += 1;, et suurendada väärtust 1 võrra.
Kas on ka juhtumeid, kus ma ei peaks kompleksset määramist kasutama?Kasutamine sõltub koodi loetavusest; mõnikord võib selge määramine olla paremini sobiv.