Apologies if this sounds very basic but I'm a total novice when it comes to coding (I'm trying my best to get better though!)
I'm making a simple higher or lower card game with javascript in which the user guesses if the next card will be higher or lower than the current card shown.
I currently have an array of 52 cards & I'm using Math.random to randomly generate a card from the array.
What I want is to compare the value of two cards but I'm not sure how to go about it. I've got a feeling it might involve IndexOf but I'm not sure.
Thanks a million & I'm sorry if this is off topic or a duplicate!
Here's my array if it helps.
function randomCard()
{
var cardArray = [Club0.jpg,Club1.jpg,Club3.jpg,Club3.jpg,Club4.jpg,Club5.jpg,Club6.jpg,Club7.jpg,Club8.jpg,Club9.jpg,Club10.jpg,Club11.jpg,Club12.jpg,Diamond0.jpg,Diamond1.jpg,Diamond2.jpg,Diamond3.jpg,Diamond4.jpg,Diamond5.jpg,Diamond6.jpg,Diamond7.jpg,Diamond8.jpg,Diamond9.jpg,Diamond10.jpg,Diamond11.jpg,Diamond12.jpg,Heart0.jpg,Heart1.jpg,Heart2.jpg,Heart3.jpg,Heart4.jpg,Heart5.jpg,Heart6.jpg,Heart7.jpg,Heart8.jpg,Heart9.jpg,Heart10.jpg,Heart11.jpg,Heart12.jpg,Spade0.jpg,Spade1.jpg,Spade2.jpg,Spade3.jpg,Spade4.jpg,Spade5.jpg,Spade6.jpg,Spade7.jpg,Spade8.jpg,Spade9.jpg,Spade10.jpg,Spade11.jpg,Spade12.jpg];
var pickCard = cardArray[Math.floor(Math.random() * cardArray.length)];
document.getElementById(card).src = pickCard;
}