Mi stà succedendo una cosa che proprio non capisco:
Con una funzione javascript faccio una interrogazione col metodo GET ad un file php, questo mi da un risposta
codice:
echo"errore";
al verificarsi di una certa condizione.
Quando la mia funzione javascript riceve questa stringa la riceve con 6 caratteri in più rispetto a quella che mi aspetto e non capisco il motivo

Ho provato a creare una variabile globale chiamata test a cui assegno il valore della stringa che ricevo dal file php e se ne verifico la lunghezza

codice:
test.length
dalla consol del brawser mi dice che ha 12 caratteri anziche 6 come mi aspetterei che abbia la stringa "errore" , questo mi impedisce di fare un confronto corretto dentro ad un if
codice:
if(test != 'errore') {....
...}
Proprio non capisco, ho cercato sul web ma non ho trovato info
ho controllato 100 volte e non capisco dove sbaglio
ho provato anche usando print('errore'); anziche echo 'errore'; ma si comporta allo stesso modo.
Avete qualche idea?