Возможное Решение Для Определения максимальной прибыли С Помощью узла JS

#javascript #node.js #npm #data-structures #ecmascript-6

#язык JavaScript #node.js #нпм #структуры данных #ecmascript-6

Вопрос:

При запуске ниже кода на VS code ,получите сообщение ниже консоли ,почему вывод не отображается ,пожалуйста, дайте мне знать

 PS C:VSB-PROgt; node Fibo.js  [Function: maxProfit]  

Вот код

 var maxProfit = function(prices) {    // Time Complexity O(n)  // Space Complexity O(1)  let profit = 0;  let buy = prices[0];    for (let i = 1; i lt; prices.length; i  ) {  buy = Math.min(buy, prices[i]);  profit = Math.max(profit, prices[i] - buy)  }   return profit;   };   const prices = [7,1,5,3,6,4]   console.log(maxProfit)  

Комментарии:

1. Похоже, у вас есть несколько фундаментальных недоразумений относительно того, как вызывать функции в JavaScript. Возможно, вам будет полезно ознакомиться с некоторыми более фундаментальными рекомендациями по этой теме, прежде чем продолжить. Вы пробовали на самом деле выполнить рассматриваемую функцию? console.log(maxProfit(prices)) ?

2. вы правы,что решили проблему, забыли передать параметр