So obviously, it is a modification of the default sample one. I eventually want it to be able to generate an entire deck of unique cards for Caravan, and I don’t know yet how to get it to add jokers (which would need to remove the suit information)

I have been having trouble finding out where to look up this information.

  • VioneT@lemmy.worldM
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    6 months ago

    so looking at it, the getcards list isn’t called for in the list itself, and is pulled up in the html right after the title. and this is what makes it ensure that there is no duplicates?

    Yes, the getCards is your main displaying output there which is why it is placed on the HTML, you can name them what you want if you prefer it having named output on the HTML, just need to rename some on the code. It isn’t the main code that is ensuring that there are no duplicates, the code for it is on the selectCards portion, but selectCards is also the one that displays it.

    but when i tried removing console.log(cards.size) like you said, it broke it, so i put it back

    You might need to also remove the comma after it e.g.

    ... (console.log(cards.size), cards.add(...), ...) : ...
    

    To

    ... (cards.add(...), ...) : ...