44
44
45
45
# # Source Code
46
46
47
- ### Housekeeping
47
+ # ### Housekeeping
48
48
49
49
# Object that will hold our exports.
50
50
random = {}
@@ -53,9 +53,9 @@ random = {}
53
53
data = require ' ./Data'
54
54
55
55
56
- ### Functions
56
+ # ### Functions
57
57
58
- # ### General random generators
58
+ # #### General random generators
59
59
60
60
# Generates a random number between 0...n, exclusive. For example
61
61
# `random.number(3)` will return `0`, `1` or `2`.
@@ -70,7 +70,7 @@ random.trueOrFalse = ->
70
70
random .number (2 ) is 1 ? true : false
71
71
72
72
73
- # ### Strings
73
+ # #### Strings
74
74
75
75
# Generates a random alphanumeric string of given length. Default length is 16.
76
76
random .string = (length = 16 ) ->
@@ -81,7 +81,7 @@ random.stringOfNumbers = (n) ->
81
81
(i for i in [1 .. n]).join (" " ) # TODO: use util.format in node.js 0.5.x
82
82
83
83
84
- # ### Names
84
+ # #### Names
85
85
86
86
# Picks a random female first name.
87
87
random .femaleFirstName = ->
@@ -104,7 +104,7 @@ random.middleInitial = ->
104
104
random .element data .upper_alphas
105
105
106
106
107
- # ### Locations
107
+ # #### Locations
108
108
109
109
# Generates random first address line.
110
110
random .addressLine1 = ->
@@ -141,7 +141,7 @@ random.usZipLong = ->
141
141
random .country = ->
142
142
random .element data .countries
143
143
144
- # ### Phone Numbers
144
+ # #### Phone Numbers
145
145
146
146
# Generates a random US phone number. For example `'628-611-6473'`.
147
147
random .usPhone = ->
@@ -151,5 +151,5 @@ random.usPhone = ->
151
151
random .internationalPhone = ->
152
152
" 011-#{ random .number (100 ) + 1 } -#{ random .number (100 )+ 10 } -#{ random .number (10000 )+ 1000 } "
153
153
154
- ### Exports
154
+ # ### Exports
155
155
module .exports = random
0 commit comments