1/**2* @param {number[]} nums3* @param {number} k4* @return {number}5*/6var partitionArray = function (nums, k) {7nums.sort((a, b) => {8return a - b;9});1011let n = nums.length,12ans = 0;1314for (let i = 0; i < n; i++) {15let ele = nums[i];16while (i < n && nums[i] - ele <= k) i++;17i--;18ans++;19}20return ans;21};