What's wrong here?

https://perchance.org/tee--temp#edit

Why does it say "no more items in the consumable 'Thing' list)"?

you are viewing a single comment's thread
view the rest of the comments
[–] [S] 1 point 9 months ago* (2 children)

Thanks @Almaumbria.

Unfortunately, it's not quite what I wanted. I'm wanting the effect of a consumable list where the elements are all the combinations of Adjective+Noun. I think I'll have to figure out how to iterate through each of Adjective and Noun and construct a new list with all the combinations and stash that. I've not written an function like Thing() before, so I'll have to think about that.

  • source
  • parent
  • hideshow 2 child comments
  • [+] 1 point 9 months ago (2 children)
  • [–] [S] 1 point 9 months ago (1 child)

    That's looking very promising! I can't try it right now, but I think it'll do, once I parameterize the function to allow passing in the two lists to be combined.

    Thanks muchly!

  • source
  • parent
  • hideshow 1 child comment
  • [–] [S] 2 points 9 months ago* (last edited 9 months ago)

    Yes. That works great! Thanks again!

    Since I'm wanting to be able to use this multiple times, for various lists, I end up with:

    AdjectiveNoun(Adj, Noun)=>
      let combo=[];
      for(const a of Adj.selectAll) {
        for(const n of Noun.selectAll) {
          combo.push([a,n].join(' '));
        };
      };
      return [joinlists(combo).consumableList];
    
  • source
  • parent
  • load more comments (-1 replies)