Mateminiai ir priskyrimo operatoriai yra pagrindiniai programavimo su JavaScript elementai. Jie leidžia atlikti skaičiavimus ir greitai priskirti reikšmes kintamiesiems. Šiame vadove mes išsamiai aptarsime įvairius matematinius operatorius, paaiškinsime modulo operatorių ir parodysime, kaip efektyviai naudoti priskyrimo operatorius.
Pagrindinės išvados
- Mateminiai operatoriai, tokie kaip sudėtis, atimtis, daugyba ir dalyba, priklauso programavimo pagrindams.
- Modulo operatorius grąžina dalybos likutį ir yra naudingas skaičiavimams, pavyzdžiui, nustatant keliamuosius metus.
- Priskyrimo operatoriai suteikia galimybes greitai priskirti ir modifikuoti kintamojo reikšmes vienu žingsniu.
Matematiniai operatoriai
Pirmiausia pradėsime nuo pagrindinių matematinių operatorių, naudojamų JavaScript. Su šiais operatoriais gali atlikti paprastus skaičiavimus. Pirma, sukurk kintamąjį, kurį pavadinsime „rezultatas“.

Tada gali atlikti paprastas matematines operacijas, pavyzdžiui, sudėtį. Pavyzdžiui, gali nustatyti „rezultatas = 5 + 3“. Tai duoda sumą 8.
Atimties operatorius veikia taip pat intuityviai. Štai pavyzdys: nustatyk „rezultatas = 3 - 5“. Tai duoda rezultatą -2, nes atimame 5 iš 3.
Be svarbių pagrindinių aritmetinių veiksmų turi galimybę ir daugybai. Pavyzdžiui, gali pasakyti „rezultatas = 3 * 5“, kas duoda rezultatą 15.
Įdomus operatorius yra modulo operatorius, kuris grąžina dalybos likutį. Pavyzdžiui, jei rašai „rezultatas = 3 % 5“, gauni rezultatą 3, nes 3 nėra dalijamas iš 5.
Naudodamas modulo operatorių, gali sužinoti, kiek dienų turi metai, kas ypač naudinga nustatant keliamuosius metus. Tarkime, nori ištirti 2000 metus. Naudodamas modulo operatorių gali nustatyti, ar metai yra keliamieji ar ne.
Jei metai dalijasi iš 4, padidini „Dienų“ reikšmę iki 366. Priešingu atveju jie lieka 365.
Metai, kurie dalijasi iš 100, turi 366 dienas tik tuo atveju, jei jie taip pat dalijasi iš 400. Taigi, 2000 metais buvo 366 dienų, o 1800 metais buvo tik 365 dienos.
Priskyrimo operatoriai
Dabar pereikime prie priskyrimo operatorių. Šie leidžia tau keisti kintamųjų reikšmes įvairiais būdais, nesikartojant kintamojo pavadinimo.
Tarkime, kad nustatei kintamąjį „rezultatas“ su reikšme 3. Dabar, jei rašai „rezultatas++“, reikšmė bus padidinta vienetu prieš ją išvedant.
Tai reiškia, kad išvedant rezultatą pirmiausia bus rodomas 4, o kitą kartą 5.
Be to, gali sujungti priskyrimą su kitu operatoriumi, pavyzdžiui, „rezultatas += 5“. Tai padidina rezultatą 5.
Atmink, kad tai netaikoma tik sudėčiai. Taip pat gali dirbti su daugyba: „rezultatas *= 2“ padvigubina rezultato reikšmę.
Naudinga naudoti priskyrimo operatorius vietoje standartinio priskyrimo, nes tai leidžia naudoti mažiau kodo ir taip daro tavo programas aiškesnes.
Santrauka – Matematiniai ir priskyrimo operatoriai JavaScript
Šiame vadove sužinojai, kaip atlikti pagrindines matematikos operacijas JavaScript, įskaitant modulo operatoriaus naudojimą specifiniams skaičiavimams, pavyzdžiui, keliamųjų metų tikrinimui. Taip pat buvo aptarti įvairūs priskyrimo operatoriai, kurie padeda efektyviau naudoti kintamųjų pavadinimus.
Dažnai užduodami klausimai
Kaip veikia modulo operatorius JavaScript?Modulo operatorius grąžina dalybos likutį ir yra žymimas procento ženklu %.
Koks skirtumas tarp ++variable ir variable++?++variable padidina reikšmę prieš naudojimą, tuo tarpu variable++ padidina reikšmę po naudojimo.
Kaip naudoti priskyrimo operatorių +=?Priskyrimo operatorius += prideda tam tikrą reikšmę prie esamo kintamojo, pavyzdžiui, rezultatas += 5 padidina resultado reikšmę 5.
Kas yra pagrindiniai matematiniai operatoriai JavaScript?Pagrindiniai matematika operatoriai yra sudėtis (+), atimtis (-), daugyba (*) ir dalyba (/).
Kodėl man reikia priskyrimo operatorių?Priskyrimo operatoriai palengvina kintamojo reikšmės atnaujinimą, nes leidžia aritmetiką ir priskyrimą atlikti vienu žingsniu.