Get Maximum in Generated Array LeetCode solution in JavaScript
1var getMaximumGenerated = function (n) {2if (n === 0) return 0;3if (n === 1) return 1;4let arr = [0, 1];5let max = 0;6for (let i = 0; i < n; i++) {7if (2 <= 2 * i && 2 * i <= n) {8arr[2 * i] = arr[i];9if (arr[i] > max) max = arr[i];10}11if (2 <= 2 * i && 2 * i + 1 <= n) {12arr[2 * i + 1] = arr[i] + arr[i + 1];13if (arr[i] + arr[i + 1] > max) max = arr[i] + arr[i + 1];14}15}16return max;17};