【sinatra】rubyをerb(html)上で使用する
sinatraではルーティングを.rbに、ビューを.erbに記述するのでした。
html上で、フォームの取得値等のインスタンス変数を利用するときなど、rubyを使用する際のtipsです。
ex.erb____________________________
<% price = 125500 * 1.08 %>
<p>
パソコンの値段は<%= price %>円です。
</p>
________________________________
<%= %>で囲むと画面上に出力されます。
<% %>は、eachメソッドや、whileメソッド、ifメソッド endなど、画面に出力する必要がないが、Rubyのコードとして、実行したいものに使用しましょう。