non ci siamo ugualmente, ok per la variabile di tipo String, ma hai confuso di nuovo gli operatori

se pippo equivale a "true"
allora
_root.test._x equivale a 100;

no...

se pippo equivale a "true"
allora
_root.test._x è uguale a 100;

if (pippo == "true") {
_root.test._x = 100;
}