#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. вы правы,что решили проблему, забыли передать параметр