Rails在Web上读取和打印整数

时间:2018-04-12 15:25:48

标签: ruby-on-rails

我想打印所有n(给定整数)子集,我制作了我的Ruby代码,它可以工作,但我不知道如何打印它并在浏览器上读取输入框,我做了一些研究我没有找到任何有用的东西,所以我来这里问。感谢。

class PagesController < ApplicationController
  def Submultimi
    @v = Array.new
    @print = Array.new
    @n=3
    @v[1] = 1
    @k=1
    @ok=1
    @j=0
    while @ok==1
      @print[@j] = 0
      for i in 1..@k
        @print[@j] = @print[@j] * 10 + @v[i]

      end
      @j = @j+1
      puts("\n")

      if @v[@k]==@n && @k==1
        @ok=0
      end

      if @v[@k]==@n && @k!=1
        @k=@k-1
        @v[@k] =@v[@k]+1
      else
        @k=@k+1
        @v[@k]=@v[@k-1]+1
      end

    end
    render text: @print[2]
  end

1 个答案:

答案 0 :(得分:0)

如果您尝试在浏览器中打印输出,则必须附加rails流的其他重要部分:路径和视图。铁轨入门doc非常顺利。

http://guides.rubyonrails.org/getting_started.html