# shuffle

Description: shuffle cheatcode documentation

Note: This document was authored using MDX

  Source: https://github.com/NomicFoundation/hardhat-website/tree/main/src/content/docs/docs/reference/cheatcodes/Utilities/shuffle.mdx

### Signature

```solidity
function shuffle(uint256[] calldata array) external returns (uint256[] memory);
```

### Description

Randomly shuffles an array.
