Иногда не проходят элементарные сравнения двух текстовых переменных в блоке if, например нужно сравнить 2 имени последнее и текущее на равенство. У меня даже если они равны всегда условие:
{-Variable.lastPrevious-}=={-Variable.name-}
дает ложь, причем если меняю его на {-Variable.lastPrevious-}!={-Variable.name-} или даже так
{-Variable.lastPrevious-}>={-Variable.name-} тоже (хотя строки нельзя сравнивать численно).
В чем тут проблема?
{-Variable.lastPrevious-}=={-Variable.name-}
дает ложь, причем если меняю его на {-Variable.lastPrevious-}!={-Variable.name-} или даже так
{-Variable.lastPrevious-}>={-Variable.name-} тоже (хотя строки нельзя сравнивать численно).
В чем тут проблема?