Hola:
Sí que es posible... en php se pone un "$" por delante, pero con javascript basta con hacerlo depender del objeto window...
var nombre
nombre = "variable"
window[nombre].value = '29';
Aunque eso del value es para elementos de formulario y en esos casos puedes recorrer los "elements" del mismo.
Saludos