|
10 / 10 / 1
Регистрация: 20.08.2016
Сообщений: 243
|
||||||||||||||||
Объясните выполнение if(true)29.11.2025, 21:54. Показов 485. Ответов 7
Метки нет (Все метки)
В блоках кода ниже что обозначает if(true)?
1.
И почему функция выполнится в обоих случаях? Я думал, что if(true) означает, что функция выполнится если alert имеет параметр (phrase). Но похоже, это не так. И в коде ниже, когда phrase объявлена через let, что означает if(true)?
0
|
||||||||||||||||
| 29.11.2025, 21:54 | |
|
Ответы с готовыми решениями:
7
Объясните логику выполнения выражения |
|
1243 / 1142 / 179
Регистрация: 21.01.2024
Сообщений: 5,242
|
|
| 30.11.2025, 10:14 | |
|
Я вас не понял. Вы берете примеры из учебника
https://learn.javascript.ru/var где подробно объяснено что и почему. И теперь спрашиваете почему так работает. А учебник то сам читали? Или только примеры взяли? Не поняли? Ну прочтите еще раз Или вы хотите, что бы кто то тут написал тоже самое, что в учебнике? Что именно вы не поняли в учебнике?
0
|
|
|
Любознательный
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
|
||||
| 30.11.2025, 12:27 | ||||
|
п.1 Буквально обозначает: Если (истина) {<выполняемые действия>}
0
|
||||
|
409 / 301 / 112
Регистрация: 28.08.2013
Сообщений: 788
|
||
| 30.11.2025, 15:17 | ||
function sayHi() {} - это декларация (объявление) функции (где-то в памяти есть некий набор команд для выполнения). sayHi(); - вызов (выполнение) функции (процессор перейдёт на другой участок памяти).1. Процессор делится не несколько частей. Но сейчас только о двух. Выполнение кода и память. Память же физически делится на устройства, но для процессора она одно целое (CPU cache, RAM, disk, ...). 2. Первые компьютеры выполняли программы (набор команд) последовательно (т.е. одна за другой). Потом придумали ветвление выполнения кода. Но при каких условиях процессору нужно перейти на другой участок памяти? if(3 == 3){} - если сравнение истинно (а 3 равно 3, т.е. истина/да), тогда процессор переходит на другой участок памяти для выполнения находящихся там команд. Это условный переход, т.е. процессор перейдёт к выполнению определенных команд только если условие верно (истинно). if(true){} - процессор не выполняет сравнение, а сразу переходит. Т.е. безусловный переход.П.С. Для понимания что такое компьютер и как он работает (в общих чертах), не плохо было бы прочесть книгу по основам ассемблера. Хотя бы просто прочесть. П.П.С. Если сейчас не разобраться с этой темой, далее с JavaScript будут возникать проблемы с приведением типов.
0
|
||
|
1243 / 1142 / 179
Регистрация: 21.01.2024
Сообщений: 5,242
|
|||||||
| 30.11.2025, 19:31 | |||||||
0
|
|||||||
|
10 / 10 / 1
Регистрация: 20.08.2016
Сообщений: 243
|
|||||||||||
| 30.11.2025, 22:59 [ТС] | |||||||||||
|
Я неправильно выразился. То, что такое условия я знаю. Я не понимаю, что именно должно быть истинно или ложно. Например, когда написано было бы в коде (другом)
0
|
|||||||||||
|
1243 / 1142 / 179
Регистрация: 21.01.2024
Сообщений: 5,242
|
||
| 30.11.2025, 23:06 | ||
Сообщение было отмечено sozdatel как решение
Решение
Читайте учебник
В вашем примере и вычислять ничего не надо. Там true - значит код выполняется всегда. А if (false) - не выполняется никогда.
0
|
||
|
10 / 10 / 1
Регистрация: 20.08.2016
Сообщений: 243
|
|
| 30.11.2025, 23:10 [ТС] | |
|
0
|
|
| 30.11.2025, 23:10 | |
|
Помогаю со студенческими работами здесь
8
True и False jQuery маска для <div contenteditable="true"> через onFocus marker.hide=true по ID Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во
всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
|