質問: ### 前提・実現したいこと Ruby on RailsにおいてMySQLに作成したテーブルのカラムのデータを用いてjavascriptファイルの中で計算に利用したいです。 こちらが利用したいMySQLデータです。 ![MySQL](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/808fab1f3798a3f9448ae680c33f9918.png) ### app/assets/javascript/timer.js ``` function savings() { setTimeout("repetition()", (20 / ?) * 24 * 60 * 60 * 1000); } ``` 上記のMySQL画像に表示されているusersモデルのnumberカラムの値(今回は画像の通り値は5)をtimer.jsの ? のところに代入したいです。 色々調べたのですが解決方法がわからず質問しました。 ### 補足情報(FW/ツールのバージョンなど) Ruby on rails5
回答: こんばんは。 RailsからJavaScriptへ変数を渡すなら gon というgemが便利ですよ。 この辺りのQiitaの記事を参考にトライしてみてください。