1/**2* @param {number} target3* @return {number}4*/5var reachNumber = function (target) {6target = Math.abs(target);7let steps = 0,8sum = 0;9while (sum < target) {10steps++;11sum += steps;12}13while ((sum - target) % 2 !== 0) {14steps++;15sum += steps;16}17return steps;18};