Безплатно! Онлайн събитие: AI асистент за учене, преподаване и подготовка Регистрация тук.
Решение: Работа с текст и сравнения
Пълен достъп до курса: Не
За пълен достъп или безплатна проба (1 модула), моля влезте или се регистрирайте.
Най-важното: приоритетът на операторите и резултатът от сравнение
Когато комбинирате аритметични и логически операции, редът на изпълнение е от решаващо значение. Скобите променят приоритета и гарантират, че изчисленията се случват в желания от вас ред. Крайният числов резултат може да бъде сравнен с друга стойност, което връща булева стойност – true или false. Тази стойност може да бъде включена в текст чрез конкатенация.
Стъпка по стъпка: как да повторите решението
- Създайте израз:
(1 + 2) / 3 * 4 % 5 - Използвайте скоби, за да сте сигурни, че събирането се изпълнява първо.
- Запишете резултата в променлива, например
value. - Сравнете резултата с числото 2 чрез оператор за сравнение (по-малко от) и запишете резултата в променлива, например
isLess. - Създайте текст (string), като съедините:
- описателен текст
- стойността на
value - допълнителен текст
- стойността на
isLess
Така ще получите изречение, което съдържа както числовия резултат, така и логическата оценка.
Използвани оператори
()– определят реда на изпълнение на операциите+– събира числа или конкатенира текст (string)/– деление*– умножение%– деление с остатък<– сравнява дали дадена стойност е по-малка от друга и връща булев резултат
Дискусия към урока
Задавайте въпроси, споделяйте опит и помагайте на останалите да учат заедно.До тук всички извеждания на екран ги правим само на конзола, а резултатът остава скрит от посетителят на страничката ни. КАК да изведем това което ни се получа…
2
2
До сега, за отпечатване на текст с consol.log се ползваха ед. кавички. Едва сега - в задачата на модул 3, урок 9 забелязвам, че са използвани двойни кавички. К…
4
2