En effet, l'AJAX peut être utile pour converser coté client avec le serveur sans rafraichissement de la page...
Sinon, sans toucher à l'AJAX, tu peux faire "passer" une variable PHP dans un script javascript, simplement en écrivant au client, via php, le bout de javascript qui va bien. Du genre :
<?php
echo "<script type='text/javascript'> var resultat=".$resultat.";</script>";
?>
De ce fait, quand le client recevra sa page, il aura une variable resultat en javascript synchronisée avec celle du serveur.
Pour faire ensuite passer du javascript au serveur, ça, tu dois savoir le faire, un formulaire, tu traites le résultat coté serveur du POST, et tu l'intègres dans ton script.
Mais sache que si tu veux tout faire en un coup, c'est à dire sans rafraissement de la page, plusieurs conversations client <-> serveurs, à part passer par la case AJAX, tu n'y arriveras pas ...
Le plus simple reste, comme _o_ l'a dit, de tout faire en php !
(parce que franchement, ça dépend ce que tu codes, mais je crois que tu te prends carrément la tête pour rien là ...

)