Skip to main content

Condition Arrays

In JavaScript, working with arrays and conditions can sometimes become verbose and cluttered.

––– views

Method 1: Ternary Operators and Filter Method

This method takes advantage of JavaScript's ternary operators and the filter method of arrays. An element is added to the array conditionally using a ternary operator and the resulting array is filtered to exclude any null values.

Here's a sample code snippet:

Method 2: Spread Syntax

This approach uses JavaScript's spread syntax (...). It's more concise and doesn't require additional filtering. If the condition is true, an array item gets included. If the condition is false, an empty array gets spread, which effectively includes no extra elements.

Here's a sample code snippet: