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.cjs
12 lines
(9 loc)
•
272 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
'use strict'
;
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; }
exports
.
swap
= swap;
//# sourceMappingURL=index.cjs.map