program tip

Ruby에서 integer-for-loop를 만드는 방법은 무엇입니까?

radiobox 2020. 11. 19. 08:00
반응형

Ruby에서 integer-for-loop를 만드는 방법은 무엇입니까?


내보기에 변수 "x"가 있습니다. 코드 "x"번을 표시해야합니다.

기본적으로 다음과 같은 루프를 설정하고 싶습니다.

for i = 1 to x
  do something on (i)
end

이를 수행하는 방법이 있습니까?


ERB 관점에서이 작업을 수행하는 경우 <%<%=차이점을 염두에 두십시오 . 당신이 원하는 것은 :

<% (1..x).each do |i| %>
  Code to display using <%= stuff %> that you want to display    
<% end %>

x.times do |i|
    something(i+1)
end

for i in 0..max
   puts "Value of local variable is #{i}"
end

모든 루비 루프


each1에서 'x'까지의 범위에서 간단한 루프를 수행 할 수 있습니다 .

(1..x).each do |i|
  #...
end

간단한 Ruby Magics 아래에서 시도하십시오 :)

(1..x).each { |n| puts n }
x.times { |n| puts n }
1.upto(x) { |n| print n }

참고 URL : https://stackoverflow.com/questions/5370436/how-to-create-an-integer-for-loop-in-ruby

반응형