Я просто пытаюсь решить их все с помощью JavaScript.
Если вы хотите ознакомиться с подробностями конкурса Магазин электроники, посетите сайт HackerRank.
Вот объяснение моего решения на JavaScript:
function getMoneySpent(keyboards, drives, s){ // Complete this function let max = -1; // I'm trying to get the total number of keyboard and drive // then compare to the money. for(let i = 0; i < keyboards.length; i++){ var temp = 0; for(let j = 0; j < drives.length; j++){ if(keyboards[i] + drives[j] <= s){ temp = keyboards[i] + drives[j]; max = temp > max ? temp : max; } } } return max; }
Вы можете посетить мой репозиторий git для получения дополнительных решений для JavaScript или, если вы можете его улучшить, оставьте комментарий :)