1. Desarrolla una función que puntúe una mano de cartas, que tenga como parámetro un array de cartas, cada una representada por un diccionario con palo y valor. Al puntuar, las cartas suman su valor excepto si es un as que suma 20. Prueba a invocarla con varias manos de cartas con y sin ases.
2. Partiendo de la función anterior, modíficala para que además las cartas rojas sumen el doble. Prueba a invocarla con varias manos de cartas.
3. Desarrolla un programa que use la función anterior para puntuar las manos de cartas de dos jugadores e imprima por consola al ganador, es decir, al que obtenga mayor puntuación.
hola hice el test de aprendizaje y el ultimo ejercicio comprendo la lógica y coincido con que el resultado es 13 pero en mi consola cuando lo compruebo veo que solo considera el valor de la primera carta y omite el segundo valor declarado en la variable "primeramano" he hecho varios intentos de ensayo y error he llegado a la conclusión de que por alguna razón desconocida mi función no lee sino mas que el primer valor de la "mano", alguien me puede ayudar
Este comentario ha sido eliminado por el autor.
ResponderBorrarhola hice el test de aprendizaje y el ultimo ejercicio comprendo la lógica y coincido con que el resultado es 13 pero en mi consola cuando lo compruebo veo que solo considera el valor de la primera carta y omite el segundo valor declarado en la variable "primeramano" he hecho varios intentos de ensayo y error he llegado a la conclusión de que por alguna razón desconocida mi función no lee sino mas que el primer valor de la "mano", alguien me puede ayudar
ResponderBorrara mi ni me imprime nada rip xd
ResponderBorrarvaya puto truñamen hermano buscate otro oficio revenato
ResponderBorrarEste comentario ha sido eliminado por el autor
ResponderBorrar