erbの<% %>内部に変数を数値として使う方法がわかりません。

<% <% @@num %>.times do |y| %>
<%= y %>
<% end %>

といったかたちを考えているのですが、エラーになります。

本家のUsing erb inside erb at Ruby on Railsでは、

<% title "Edit <%= resource_name.to_s.humanize %>" %>

に対する回答として

<% title "Edit #{resource_name.to_s.humanize}" %>

が挙げられていたので、.to_iを付けて試したのですが、うまく行きませんでした。

この場合、どのようにすればよいのでしょうか。

追記:
回答ありがとうございます。
教えていただいた方法を試したところ、うまく行きました。

Railsではなく、Sinatraを使用しています(自動でRailsタグがついていたようなので削りました。)。

#{@@tnum}の場合

"Internal Server Error" "undefined method `join' for #<String:0x5472318>"

<% @@num %>の場合

"Internal Server Error" "undefined method `join' for #<String:0x526cab8>"