Прескочи към основното съдържание Прескочи към навигацията
Допълнения към урока
Учебна програма Основи на програмирането с JavaScript
3. Оператори

Пълен достъп до курса: Не

За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.


Най-важното: приоритетът на операторите и резултатът от сравнение

Когато комбинирате аритметични и логически операции, редът на изпълнение е от решаващо значение. Скобите променят приоритета и гарантират, че изчисленията се случват в желания от вас ред. Крайният числов резултат може да бъде сравнен с друга стойност, което връща булева стойност – true или false. Тази стойност може да бъде включена в текст чрез конкатенация.

Стъпка по стъпка: как да повторите решението

  1. Създайте израз: (1 + 2) / 3 * 4 % 5
  2. Използвайте скоби, за да сте сигурни, че събирането се изпълнява първо.
  3. Запишете резултата в променлива, например value.
  4. Сравнете резултата с числото 2 чрез оператор за сравнение (по-малко от) и запишете резултата в променлива, например isLess.
  5. Създайте текст (string), като съедините:
    • описателен текст
    • стойността на value
    • допълнителен текст
    • стойността на isLess

Така ще получите изречение, което съдържа както числовия резултат, така и логическата оценка.

Използвани оператори

  • () – определят реда на изпълнение на операциите
  • + – събира числа или конкатенира текст (string)
  • / – деление
  • * – умножение
  • % – деление с остатък
  • < – сравнява дали дадена стойност е по-малка от друга и връща булев резултат