私の RoR プロジェクトの一部である JavaScript コードに奇妙な問題があります。コードは次のとおりです。
alert(<%= params[:browse_view]%>)
<% if params[:browse_view] == true %>
alert('Changing to browse view...')
changeToBrowseView();
<% else %>
alert('Changing to list view...')
changeToListView();
<% end %>
何が起きているかというと、上部のアラートは false と表示されますが、 ifステートメントの上部が実行されます。これは非常にばかげた問題になるでしょうが、何が起こっているのかわかりません...