diff options
| author | Marak Squires <[email protected]> | 2010-05-14 23:53:00 -0400 |
|---|---|---|
| committer | Marak Squires <[email protected]> | 2010-05-14 23:53:14 -0400 |
| commit | 98b6d90ee5bb4c9f85dc4cfb98fe5fb846a2520a (patch) | |
| tree | 0071dbbe3481638e0c050ee8576b3a005bb2dfc4 /lib | |
| parent | 9770d9b95f19f6366a299b0aa3715b7f90f633a2 (diff) | |
| download | faker-98b6d90ee5bb4c9f85dc4cfb98fe5fb846a2520a.tar.xz faker-98b6d90ee5bb4c9f85dc4cfb98fe5fb846a2520a.zip | |
added lorem.js
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/lorem.js | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/lib/lorem.js b/lib/lorem.js index e69de29b..75fe84d2 100644 --- a/lib/lorem.js +++ b/lib/lorem.js @@ -0,0 +1,48 @@ +var lorem = ["alias","consequatur","aut","perferendis","sit","voluptatem","accusantium","doloremque","aperiam","eaque","ipsa","quae","ab","illo","inventore","veritatis","et","quasi","architecto","beatae","vitae","dicta","sunt","explicabo","aspernatur","aut","odit","aut","fugit","sed","quia","consequuntur","magni","dolores","eos","qui","ratione","voluptatem","sequi","nesciunt","neque","dolorem","ipsum","quia","dolor","sit","amet","consectetur","adipisci","velit","sed","quia","non","numquam","eius","modi","tempora","incidunt","ut","labore","et","dolore","magnam","aliquam","quaerat","voluptatem","ut","enim","ad","minima","veniam","quis","nostrum","exercitationem","ullam","corporis","nemo","enim","ipsam","voluptatem","quia","voluptas","sit","suscipit","laboriosam","nisi","ut","aliquid","ex","ea","commodi","consequatur","quis","autem","vel","eum","iure","reprehenderit","qui","in","ea","voluptate","velit","esse","quam","nihil","molestiae","et","iusto","odio","dignissimos","ducimus","qui","blanditiis","praesentium","laudantium","totam","rem","voluptatum","deleniti","atque","corrupti","quos","dolores","et","quas","molestias","excepturi","sint","occaecati","cupiditate","non","provident","sed","ut","perspiciatis","unde","omnis","iste","natus","error","similique","sunt","in","culpa","qui","officia","deserunt","mollitia","animi","id","est","laborum","et","dolorum","fuga","et","harum","quidem","rerum","facilis","est","et","expedita","distinctio","nam","libero","tempore","cum","soluta","nobis","est","eligendi","optio","cumque","nihil","impedit","quo","porro","quisquam","est","qui","minus","id","quod","maxime","placeat","facere","possimus","omnis","voluptas","assumenda","est","omnis","dolor","repellendus","temporibus","autem","quibusdam","et","aut","consequatur","vel","illum","qui","dolorem","eum","fugiat","quo","voluptas","nulla","pariatur","at","vero","eos","et","accusamus","officiis","debitis","aut","rerum","necessitatibus","saepe","eveniet","ut","et","voluptates","repudiandae","sint","et","molestiae","non","recusandae","itaque","earum","rerum","hic","tenetur","a","sapiente","delectus","ut","aut","reiciendis","voluptatibus","maiores","doloribus","asperiores","repellat"]; + +function words(num){ + return shuffle(lorem); + //Words.shuffle[0, num] +} + +function sentence(word_count){ + return 'sentences'; + //words(word_count + rand(6)).join(' ').capitalize + '.' +} + +function sentences(sentence_count){ + + return 'sentences'; + /* + returning([]) do |sentences| + 1.upto(sentence_count) do + sentences << sentence + end + */ + +} + +function paragraph(sentence_count){ + return 'paragraph'; + //sentences(sentence_count + rand(3)).join(' ') +} + +function paragraphs(paragraph_count){ + return 'paragraphs'; + /* + returning([]) do |paragraphs| + 1.upto(paragraph_count) do + paragraphs << paragraph + */ +} + +function shuffle(o){ + for(var j, x, i = o.length; i; j = parseInt(Math.random() * i), x = o[--i], o[i] = o[j], o[j] = x); + return o; +}; + +console.log(paragraph()); +console.log(paragraphs()); +console.log(sentence()); +console.log(sentences()); +console.log(words()); |
