My LeetCode grinding. Trying to do a problem a day.
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

main.js 471B

1234567891011121314151617181920
  1. /**
  2. * @param {string} ransomNote
  3. * @param {string} magazine
  4. * @return {boolean}
  5. */
  6. var canConstruct = function(ransomNote, magazine) {
  7. let mag = Array.from(magazine);
  8. for (const i in ransomNote) {
  9. let ind = mag.indexOf(ransomNote[i]);
  10. if (ind > -1) {
  11. mag.splice(ind, 1);
  12. } else {
  13. return false;
  14. }
  15. }
  16. return true;
  17. };
  18. console.log("Expected: true");
  19. console.log(`Got: ${canConstruct("aa", "aba")}`);