Antes que nada, debe llamar al controlador de alguna manera. O los datos están en un formulario y usted envía el formulario, o realiza una llamada AJAX desde javascript. En el primer caso, querrá usar javascript para agregar una entrada oculta al formulario con el nombre y el valor que desee. En el segundo caso, los datos que envíe con su solicitud AJAX necesitarían incluir el par nombre-valor que desea. No puedo ser más específico sin saber más sobre lo que estás haciendo; ¿está enviando un formulario o utilizando AJAX, y si está utilizando AJAX está utilizando una biblioteca de JavaScript o utilizando cualquiera de los ayudantes de Rails incorporados para ajax (por ejemplo, remote_function).
De cualquier forma, sin embargo, desea finalizar con una solicitud que incluya el par nombre-valor "varliable_test = hello". Luego, simplemente haga
@varliable_test = params[:varliable_test]
para acceder al valor dentro de su controlador.
(tengo que señalar, también, que, presumiblemente, que quiere decir "variable", no "varliable", pero, obviamente, que no afecta a la funcionalidad, siempre y cuando eres consistente.)
crear campo oculto, asigne al valor de ese campo su js variable, publica este hidden_field con ajax. –