Я понял, что = это присваивание, а == это сравнение, типо true или false, но куда тогда это тру или фолс записывается или зачем оно вообще нужно, если я например пишу через if, то если правильно то идет цикл, если нет то переходит к следующему оператору, зачем нужен ==, если можно так сравнить?