diff options
| author | Ben Beltran <ben@nsovocal.com> | 2015-09-05 20:24:11 -0500 |
|---|---|---|
| committer | Ben Beltran <ben@nsovocal.com> | 2015-09-05 20:24:11 -0500 |
| commit | 24e8fabaa7290a2deb99f890b1f4cc84b784fc59 (patch) | |
| tree | c8ca859ffa9843f9603c596965976f736e22409f /lib | |
| parent | f66f0639a6b320722f4c5d2f294f133fb04bcd54 (diff) | |
Don't pluralize words that end with s
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/InsultGenerator.js | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/lib/InsultGenerator.js b/lib/InsultGenerator.js index 7951204..5c40651 100644 --- a/lib/InsultGenerator.js +++ b/lib/InsultGenerator.js @@ -160,8 +160,15 @@ var InsultGenerator = Class({}, "InsultGenerator")({ // Super dumb pluralizer _pluralize : function _pluralize(noun) { - console.log(noun); - if (["a","e","i","o","u"].indexOf(noun[noun.length - 1]) >= 0) { + var lastLetter; + + lastLetter = noun[noun.length - 1]; + + if (lastLetter === "s") { + return noun; + } + + if (["a","e","i","o","u"].indexOf(lastLetter) >= 0) { return noun + "s" } |