Method: Faker::HTML.ordered_list

Defined in:
lib/faker/default/html.rb

.ordered_listString

Produces a random ordered list in HTML format, with at least one element.

Examples:

Faker::HTML.ordered_list #=> "<ol>\n<li>Qui reiciendis non consequatur atque.</li>\n<li>Quo doloremque veritatis tempora aut.</li>\n<li>Aspernatur.</li>\n<li>Ea ab.</li>\n<li>Qui.</li>\n<li>Sit pariatur nemo eveniet.</li>\n<li>Molestiae aut.</li>\n<li>Nihil molestias iure placeat.</li>\n<li>Dolore autem quisquam.</li>\n</ol>"

Returns:

  • (String)

Available since:

  • 3.2.1



59
60
61
62
63
64
65
66
67
68
# File 'lib/faker/default/html.rb', line 59

def ordered_list
  number = rand(1..10)

  items = []
  number.times do
    items << "<li>#{Faker::Lorem.sentence(word_count: 1)}</li>"
  end

  "<ol>\n#{items.join("\n")}\n</ol>"
end