# JavaScript - Shortening an array

By IncludeHelp Last updated : January 20, 2024

## Problem statement

Given an array, write a JavaScript code to shorten the given array.

Let's suppose, you have an array of length greater than 5, shorten it to the length 5.

## Shortening an array

For shortening an array, use the Array.length property, check whether the length of an array is greater than 5 using the if condition, if it is greater than 5 then assign the 5 to Array.length property.

## JavaScript code for shortening an array

This example will shorten the array (arr) to a length of 5 if the current length is greater than 5.

```// declaring an array
const arr = [10, 20, 30, 40, 50, 60, 70];

// print array and length before shortening
console.log("Before shortening.");
console.log(arr);
console.log(arr.length);

// shortening array to 5 elements
if (arr.length > 5) {
arr.length = 5;
}

// print array and length before shortening
console.log("After shortening.");
console.log(arr);
console.log(arr.length);

// trying to get extra element
console.log(arr[5]); // this will print undefined
```

## Output

The output of the above code is:

```Before shortening.
[10, 20, 30, 40, 50, 60, 70]
7
After shortening.
[10, 20, 30, 40, 50]
5
undefined
```

To understand the above example, you should have the basic knowledge of the following JavaScript topics:

Comments and Discussions!

Student's Section
Subscribe

Copyright © 2024 www.includehelp.com. All rights reserved.