(nums, index, indexKey)
| 43 | isPositive(num) && isInBound(num, nums) && !isEqual(num, indexNum); |
| 44 | |
| 45 | const swap = (nums, index, indexKey) => |
| 46 | ([nums[index], nums[indexKey]] = [nums[indexKey], nums[index]]); |
| 47 | |
| 48 | const isPositive = (num) => 0 < num; |
| 49 |