diff options
Diffstat (limited to 'lib/name.js')
| -rw-r--r-- | lib/name.js | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/lib/name.js b/lib/name.js index c697fe8d..a81f8ce1 100644 --- a/lib/name.js +++ b/lib/name.js @@ -9,16 +9,18 @@ var _name = { return faker.random.array_element(faker.definitions.name.last_name) }, - findName: function (name) { + findName: function (firstName, lastName) { var r = faker.random.number(8); + firstName = firstName || faker.name.firstName(); + lastName = lastName || faker.name.lastName(); switch (r) { case 0: - return faker.name.prefix() + " " + (name || faker.name.firstName()) + " " + faker.name.lastName(); + return faker.name.prefix() + " " + firstName + " " + lastName; case 1: - return (name || faker.name.firstName()) + " " + faker.name.lastName() + " " + faker.name.suffix(); + return firstName + " " + lastName + " " + faker.name.suffix(); } - return faker.name.firstName() + " " + faker.name.lastName(); + return firstName + " " + lastName; }, prefix: function () { |
