🔥Что будет на выходе?
const numbers = [1, 2, 3, 4, 5];function recursiveMaxSubarraySum(nums, startIndex = 0, currentSum = 0, maxSum = -Infinity) {
if (startIndex === nums.length) {
return maxSum;
}
currentSum = Math.max(nums[startIndex], currentSum + nums[startIndex]);
maxSum = Math.max(currentSum, maxSum);
return recursiveMaxSubarraySum(nums, startIndex + 1, currentSum, maxSum);
}
const result = recursiveMaxSubarraySum([-2, 1, -3, 4, -1, 2, 1, -5, 4]);
console.log(result);
Ответ: 6
JavaScript test | ChatGPT
const numbers = [1, 2, 3, 4, 5];function recursiveMaxSubarraySum(nums, startIndex = 0, currentSum = 0, maxSum = -Infinity) {
if (startIndex === nums.length) {
return maxSum;
}
currentSum = Math.max(nums[startIndex], currentSum + nums[startIndex]);
maxSum = Math.max(currentSum, maxSum);
return recursiveMaxSubarraySum(nums, startIndex + 1, currentSum, maxSum);
}
const result = recursiveMaxSubarraySum([-2, 1, -3, 4, -1, 2, 1, -5, 4]);
console.log(result);
Ответ: 6
JavaScript test | ChatGPT
Подписки на нейронки без переплат на ggsel
На сайте собраны все нужные ИИ-модели для работы и учебы👨💻
Иностранные карты не потребуются — оплатить подписку безопасно можно картой российского банка
А еще до 20 ноября в канале ggsel: AI, tech, digital проходит розыгрыш набора LEGO и подписки тг премиум на год
На сайте собраны все нужные ИИ-модели для работы и учебы
Иностранные карты не потребуются — оплатить подписку безопасно можно картой российского банка
А еще до 20 ноября в канале ggsel: AI, tech, digital проходит розыгрыш набора LEGO и подписки тг премиум на год
Please open Telegram to view this post
VIEW IN TELEGRAM
25 полезных сокращений в JavaScript для веб-разработчиков
Из этой статьи вы узнаете о множестве сокращений в JavaScript, которые можно использовать, чтобы сделать код более читабельным, лаконичным и профессиональным.
— В каждом примере задача решается сначала длинным способом, которым, скорее всего, воспользовались бы многие.
— Затем показываем, как можно обойтись сокращением или однострочником для решения той же самой проблемы.
🖥 JavaScript test // чат
Из этой статьи вы узнаете о множестве сокращений в JavaScript, которые можно использовать, чтобы сделать код более читабельным, лаконичным и профессиональным.
— В каждом примере задача решается сначала длинным способом, которым, скорее всего, воспользовались бы многие.
— Затем показываем, как можно обойтись сокращением или однострочником для решения той же самой проблемы.
Please open Telegram to view this post
VIEW IN TELEGRAM