Retornar verdadeiro / falso ao javascript do arquivo php

Estou usando método $ .post para fazer chamadas ajax.
Eu tenho um script (php) que verifica o usuário existente no database e retorna (eco) 1 se existir e 0, se não. É possível retornar verdadeiro e falso para que javascript o reconheça como booleano?

http://api.jquery.com/jQuery.post/

menciona uma opção para analisar dados como JSON, então, em teoria, você poderia usar o php para ecoar os dados na forma json.

Não, os valores sempre serão retornados como texto. Você precisa comparar os valores no seu JavaScript.

 if (data == '1') { //it's true } else { // it's false } 

Na verdade, a string "0" é interpretada como false por JavaScript e "1" é interpretado como true , então você pode simplesmente trabalhar com o valor da seqüência de caracteres como um booleano. Mas então você não pode usar === para comparar.

Tanto quanto eu lembro, js leva 0 como um falso.

Então você pode usar

se (ans) …; outro …

Não tenho certeza, mas tente!