Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

149
Views
¿Es posible que tenga dos tipos de objetos diferentes en este diccionario? Las tarjetas de figuras se imprimen de manera diferente en la consola y no sé por qué.

Hola, soy estudiante y estoy tratando de hacer una baraja de cartas que contenga objetos para cada carta de la baraja. Me encontré con un problema al vincular el nombre del archivo de imagen a las tarjetas de cara y aquí está mi solución. Funciona, pero el problema es que las tarjetas de figuras ahora tienen un formato diferente en la consola que las tarjetas de números. Me preocupa que esto pueda causar problemas en mi código más adelante. ¿¿Hay alguna razón para esto?? Gracias

 var deck = []; //initalizes variables function createDeck(){ class Card { constructor(rank, suit, img) { this.rank = rank; this.suit = suit; this.img = `images/${rank}_of_${suit}.png` }; }; let suits = ["hearts", "spades", "diamonds", "spades"]; for (let i = 0; i<suits.length; i++){ for (let x = 1; x<=13; x++){ let newCard = new Card(x, suits[i]) deck.push(newCard); } }; function faceCard(face){ let faceRanks= { 1: 'ace', 11: 'jack', 12: 'queen', 13: 'king', }; face.img= `images/${faceRanks[face.rank]}_of_${face.suit}.png`; }; for (let i=0; i<deck.length; i++){ if (deck[i].rank==1 || deck[i].rank>10) faceCard(deck[i]); } }; createDeck();
about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!