#!/usr/bin/eruby <% require 'cgi' word = ['print ', '"', 'Hello ', 'World', '\n', '"'] cgi = CGI.new # CGIクラスのインスタンスを生成 me = File.basename(cgi.script_name) # 自分の名前 if cgi.include?('next') # NAME="next" に対応する値があったか? i = cgi['next'].first.to_i # あればその値を数値にしたものを else i = 1 # なければ 1 を end %>
<%=
if i > word.size
"result: Hello World\n"
else
word[0...i].join('')
end
%>