Update pluralize.,md
This commit is contained in:
@ -1,10 +1,17 @@
|
||||
# pluralize
|
||||
|
||||
Checks if the provided `num` is
|
||||
Checks if the provided `num` is equal to `1`. If yes return
|
||||
|
||||
``` js
|
||||
const pluralize = (num, item, items) => (
|
||||
num > 0 ? throw new Error(`num takes value greater than equal to 1. Value povided was ${num} `)
|
||||
num === 1 ? item : items
|
||||
)
|
||||
const pluralize = (num, item, items) => {
|
||||
if (num <= 0) throw new Error(`num takes value greater than equal to 1. Value povided was ${num} `)
|
||||
else return num === 1 ? item : items
|
||||
}
|
||||
```
|
||||
|
||||
```js
|
||||
pluralize(1,'apple','apples'); //'apple'
|
||||
pluralize(3,'apple','apples'); //'apples'
|
||||
pluralize(0,'apple','apples'); //Gives error
|
||||
pluralize(-3,'apple','apples'); //Gives error
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user