js test array at least one code example

Example: nodejs check if array has at least 1 value

/**
 * This function checks if the passed param is an array and if it has at least 1 element.
 * 
 * @name exists
 * @param {array} input Likely an array but possible for other data types, the data that needs to be checked.
 * @return {boolean} true: input param is an array and has at least 1 element, false: input param is not an array or is an array but with no elements.
 */

Array.exists = input => { return Array.isArray(input) && input.some(e => e) }

// Usage

Array.exists([]) // false
Array.exists(`Hello World`)// false
Array.exists([`Hello World`]) // true