UNPKG
@modern-kit/utils
Version:
latest (2.7.0)
2.7.0
2.6.0
2.5.0
2.4.0
2.3.1
2.3.0
2.2.0
2.1.0
2.0.2
2.0.1
2.0.0
1.26.2
1.26.1
1.26.0
1.25.1
1.25.0
1.24.1
1.24.0
1.23.0
1.22.1
1.22.0
1.21.0
1.20.0
1.19.0
1.18.0
1.17.0
1.16.0
1.15.0
1.14.0
1.13.0
1.12.0
1.11.0
1.10.0
1.9.1
1.9.0
1.8.0
1.7.0
1.6.0
1.5.0
1.4.0
1.3.0
1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
1.1.0
1.0.0
modern-kit/utils
modern-agile-team.github.io/modern-kit
modern-agile-team/modern-kit
@modern-kit/utils
/
dist
/
array
/
swap
/
index.mjs
10 lines
(8 loc)
•
253 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
function
swap
(
arr, i, j, options
) {
const
immutable = options?.
immutable
??
false
;
const
result = immutable ? [...arr] : arr; [result[i], result[j]] = [result[j], result[i]];
return
result; }
export
{ swap };
//# sourceMappingURL=index.mjs.map