JSFiddle - React, Tailwind, and code Playground

by Alireza Safian

JavaScript

function maxLength(a, k) {
  a.sort();
  
  let sum = 0;
  let i = 0;
  for(i = 0; i < a.length; i++)
  {
    sum += a[i];
    
    if(sum > k)
    {
      return i;
    }
  }
  return i;
}