@lovender16 said in || или помогите тут беда:
просто даже конструктор встроеный собирает именно как на скрине ( видимо баг вот такой вот
bf288080-c779-4458-a9d0-0e6f4ce0f527-изображение.png
907ea513-5d24-4cc7-8aca-6c58f91ec88b-изображение.png
@kuzkuz said in if ([[STRING_MATCHES]] == true) или if ([[STRING_MATCHES]] == 'true') или if ([[STRING_MATCHES]] == "true"):
Каждый раз путаюсь.
То так то этак работает, то так то этак не работает.
Какое решение универсально которое будет корректно работать всегда?
Всё зависит от того, какой тип данных у вас в переменной.
Булево:
[[STRING_MATCHES]] = true
[[STRING_MATCHES]] == true //верно
[[STRING_MATCHES]] == "true" //ложно
[[STRING_MATCHES]] == 'true' //ложно
или строка:
[[STRING_MATCHES]] = "true"
[[STRING_MATCHES]] == true //ложно
[[STRING_MATCHES]] == "true" //верно
[[STRING_MATCHES]] == 'true' //верно