filtered-array-to-sentence
Filter an array and produce a human-readable result as a string
const isString = typeof v === 'string'; ;//=> 'apple (index: 1) and orange (index: 3)'
Installation
Package managers
npm
npm install filtered-array-to-sentence
bower
bower install filtered-array-to-sentence
API
filteredArrayToSentence(array [, options], filterFn)
array: Array
of any values
options: Object
(directly passed to array-to-sentence)
filterFn: Function
Return: String
It filters array
with filterFn
function, and returns a string that shows a filtered values and those original array indexes with a human-readable format.
;//=> '45 (index: 0), Infinity (index: 3) and 2 (index: 4)' ;//=> 'udon (index: 1) & soba (index: 2)' ;//=> ''
License
Copyright (c) 2015 Shinnosuke Watanabe
Licensed under the MIT License.