Sep 9, 2021 JavaScript
How to check if a given integer is a prime number in JavaScript

In this Article we will go through how to check if a given integer is a prime number only using single line of code in JavaScript. This is a one-line JavaScript code snippet that uses one of the most popular ES6 features => Arrow Function.

Let's define this short function:

const isPrime = num => (num > 1) && Array(Math.floor(Math.sqrt(num)) - 1).fill(0).map((_, i) => i + 2).every(i => num % i !== 0);

Sep 9, 2021 JavaScript
How to check if a number is a power of 2 in JavaScript

In this Article we will go through how to check if a number is a power of 2 only using single line of code in JavaScript. This is a one-line JavaScript code snippet that uses one of the most popular ES6 features => Arrow Function.

Let's define this short function:

const isPowerOfTwo = number => (number & (number - 1)) === 0;

Sep 9, 2021 JavaScript
How to check if a number is even in JavaScript

In this Article we will go through how to check if a number is even only using single line of code in JavaScript. This is a one-line JavaScript code snippet that uses one of the most popular ES6 features => Arrow Function.

Let's define this short function:

const isEven = number => number % 2 === 0;

Sep 9, 2021 JavaScript
How to unescape html special characters in JavaScript

In this Article we will go through how to unescape html special characters only using single line of code in JavaScript. This is a one-line JavaScript code snippet that uses one of the most popular ES6 features => Arrow Function.

Let's define this short function:

const unescape = str => str.replace(/&amp;/g , '&').replace(/&lt;/g  , '<').replace(/&gt;/g  , '>').replace(/&#0*39;/g , "'").replace(/&quot;/g, '"');

Sep 9, 2021 JavaScript
How to uppercase the first character of each word in a string in JavaScript

In this Article we will go through how to uppercase the first character of each word in a string only using single line of code in JavaScript. This is a one-line JavaScript code snippet that uses one of the most popular ES6 features => Arrow Function.

Let's define this short function:

const uppercaseWords = str => str.split(' ').map(w => `${w.charAt(0).toUpperCase()}${w.slice(1)}`).join(' ');

Sep 9, 2021 JavaScript
How to check if a date is a weekday in JavaScript

In this Article we will go through how to check if a date is a weekday only using single line of code in JavaScript. This is a one-line JavaScript code snippet that uses one of the most popular ES6 features => Arrow Function.

Let's define this short function:

const isWeekday = (date = new Date()) => date.getDay() % 6 !== 0;

Sep 9, 2021 JavaScript
How to check if a date is a weekend in JavaScript

In this Article we will go through how to check if a date is a weekend only using single line of code in JavaScript. This is a one-line JavaScript code snippet that uses one of the most popular ES6 features => Arrow Function.

Let's define this short function:

const isWeekend = (date = new Date()) => date.getDay() % 6 === 0;

Sep 9, 2021 JavaScript
How to check if a date is between two dates in JavaScript

In this Article we will go through how to check if a date is between two dates only using single line of code in JavaScript. This is a one-line JavaScript code snippet that uses one of the most popular ES6 features => Arrow Function.

Let's define this short function:

const isBetween = (date, min, max) => (date.getTime() >= min.getTime() && date.getTime() <= max.getTime());

Sep 9, 2021 JavaScript
How to strip ansi codes from a string in JavaScript

In this Article we will go through how to strip ansi codes from a string only using single line of code in JavaScript. This is a one-line JavaScript code snippet that uses one of the most popular ES6 features => Arrow Function.

Let's define this short function:

const stripAnsiCodes = str => str.replace(/[\u001b\u009b][[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-ORZcf-nqry=><]/g, '');

Sep 9, 2021 JavaScript
How to swap case of characters in a string in JavaScript

In this Article we will go through how to swap case of characters in a string only using single line of code in JavaScript. This is a one-line JavaScript code snippet that uses one of the most popular ES6 features => Arrow Function.

Let's define this short function:

const swapCase = str => str.split('').map(c => (c === c.toLowerCase() ? c.toUpperCase() : c.toLowerCase())).join('');