Skip to content

Latest commit

 

History

History
27 lines (22 loc) · 992 Bytes

castArray.md

File metadata and controls

27 lines (22 loc) · 992 Bytes
title tags author_title author_url author_image_url description image
castArray
type,array,beginner
Deepak Vishwakarma
Implementation of "castArray" in typescript, javascript and deno.

TS JS Deno

Casts the provided value as an array if it's not one.

Use Array.prototype.isArray() to determine if val is an array and return it as-is or encapsulated in an array accordingly.

export const castArray = (val: any): any[] =>
  Array.isArray(val) ? val : [val];
castArray("foo"); // ['foo']
castArray([1]); // [1]