Javascript — это один из языков программирования, который обычно используется для создания и разработки веб-сайтов. В основном люди используют Javascript для реализации логики в своем веб-приложении, поэтому веб-сайт будет иметь свой логический поток, который необходим бизнес-процессу компании.

Логика в Javascript сделает сайт более интерактивным

Есть несколько зарезервированных слов, отвечающих за реализацию логики, которую я покажу вам в Javascript, например IF ELSE, SWITCH, IF — ELSE IF.

  • Использовать ЕСЛИ (условие) — ИНАЧЕ ЕСЛИ (условие) — ИНАЧЕ

использование IF — ELSE IF может помочь вам проверить несколько условий, которые могут возникнуть в зависимости от ваших потребностей. Вот пример, но прежде всего нужно знать, что большая часть языка программирования будет выполнять код по порядку, что означает выполнение кода с первой строки и так далее, пока не останется кода.

Теперь посмотрите на 16-ю строку, она проверяет, не превышает ли деньги больше ценучто ложно,когда Javascript находит, что оно ложно, он сразу переходит к 18-й строке, чтобы проверить другое условие, о котором мы знаем, что оно истиннопотому что money (1000) меньше, чем цена (3000). Наконец, javascript обнаруживает, что условие истинно,поэтому он выполняет код в 19-й строке.

А как насчет строки после 19-го ??, Javascript не волнует, что будет дальше, так как он соответствует условию true . Поэтому, когда вы выполняете этот код в https://www.jdoodle.com/execute-nodejs-online/, это приведет к деньги меньше, чем цена. Попробуйте :)

Так что, если мы хотим выполнить код строки на 23-м месте, чтобы получить «что-нибудь еще»?? вам просто нужно убедиться, что условие в строке 16, 18 и 20 является ЛОЖЬЮ. Например, измените значение money="one" и price =2. Затем он должен дать вам «что-нибудь еще».

  • ЕСЛИ (условие) — ИНАЧЕ

Использовать ЕСЛИ (условие) — ИНАЧЕ то же самое, что и предыдущее, но оно будет проверять ЕСЛИ (условие), только если оно истинно, а затем, если оно истинно, поэтому он выполнит условие и остановит выполнение для остальных. Ниже приведен пример реализации, см. строку 17, она проверяет, содержит ли переменная пароля (строка 12) строку значения, равную «John999», которая получит true в результате. Тогда как насчет ELSE на 19-м?? в настоящее время он не проверяется, потому что он соответствует условию в 17-й строке, поэтому ELSE(19-й) будет проверен как true, если проверка строки условия в 17-й строке кода false, вы можно попытаться изменить строковое значение переменной пароля в строке 12, которая в настоящее время «John999», на что угодно. Если вы это сделаете, Javascript сразу перейдет к 20-й строке, чтобы выполнить «извините, вы ошиблись». Это связано с тем, что Javascript обнаружил, что значение переменной пароля не равно «John999».

  • Случай переключения

Переключатель регистра — это еще одна альтернатива ПРОВЕРКЕ УСЛОВИЙ в javascript, которую мы можем использовать, и она имеет другую синтаксическую форму. Преимущество использования Switch case по сравнению с условием If — Else заключается в том, что оно имеет лучшую производительность, особенно если case больше 5, потому что под капотом оно реализовано с использованием таблицы поиска или хэш-таблицы. Можно сказать, что это условие проверяет или получает доступ ко всем элементам одновременно, что делает его работу быстрее, чем при использовании оператора If — Else (подробнее см. здесь https://www.geeksforgeeks.org/switch-vs-else). /» ) и с точки зрения синтаксиса он лучше читается, чем оператор If — Else.

Это все простое объяснение, которое, я надеюсь, поможет вам понять, как работает базовая логика в Javascript. Наконец, спасибо за чтение моего блога. ^^