a = 1
10.times do
puts "#{a} * #{a} = #{a*a}"
a = a*10 + 1
end
- 1 * 1 = 1
- 11 * 11 = 121
- 111 * 111 = 12321
- 1111 * 1111 = 1234321
- 11111 * 11111 = 123454321
- 111111 * 111111 = 12345654321
- 1111111 * 1111111 = 1234567654321
- 11111111 * 11111111 = 123456787654321
- 111111111 * 111111111 = 12345678987654321
- 1111111111 * 1111111111 = 1234567900987654321
- Ruby 繰り返し - Qiita(ja)
- 参考文献: 小島 寛之、世界は 2 乗でできている、講談社 BLUE BACKS