Uploading files to github

This commit is contained in:
2024-10-01 23:24:28 +02:00
commit 974a3d49b5
59 changed files with 154 additions and 0 deletions

94
main.js Normal file
View File

@@ -0,0 +1,94 @@
const Deck = {
Clubs:[
'2.png',
'3.png',
'4.png',
'5.png',
'6.png',
'7.png',
'8.png',
'9.png',
'10.png',
'A.png',
'J.png',
'K.png',
'Q.png',
],
Diamonds:[
'2.png',
'3.png',
'4.png',
'5.png',
'6.png',
'7.png',
'8.png',
'9.png',
'10.png',
'A.png',
'J.png',
'K.png',
'Q.png',
],
Hearts:[
'2.png',
'3.png',
'4.png',
'5.png',
'6.png',
'7.png',
'8.png',
'9.png',
'10.png',
'A.png',
'J.png',
'K.png',
'Q.png',
],
Spades:[
'2.png',
'3.png',
'4.png',
'5.png',
'6.png',
'7.png',
'8.png',
'9.png',
'10.png',
'A.png',
'J.png',
'K.png',
'Q.png',
]
}
let currentDeck = Deck;
function cardsleft(){
return currentDeck.Clubs.length// + currentDeck.Diamonds.length + currentDeck.Hearts.length + currentDeck.Spades.length;
}
function cardAvail(num){
console.log(num);
console.warn(currentDeck.Clubs);
let card = Math.floor(Math.random() * num);
document.getElementById('card').src = `./Clubs/${currentDeck.Clubs[card]}`;
const index = currentDeck.Clubs.indexOf(currentDeck.Clubs[card]);
if(index > -1){ // only splice array when item is found
currentDeck.Clubs.splice(index, 1); // Remove one item at the found index
console.log('Card removed');
}
return card;
}
function addCard(){
cardAvail(cardsleft());
}
function hit(){
addCard();
}