House Robber LeetCode solution in JavaScript
1const max = (x, y) => (x > y ? x : y);2var rob = function (nums) {3if (nums.length == 1) return nums[0];4let temp = [];5temp[0] = nums[0];6temp[1] = max(nums[0], nums[1]);78for (let i = 2; i < nums.length; i++) {9temp[i] = max(temp[i - 1], nums[i] + temp[i - 2]);10}11// console.log(temp)12return temp[nums.length - 1];13};