Serie de robos (10): Calcular la diferencia
Una familia enumera el valor de reposición de cada objeto robado y tiene una póliza de seguro con un límite fijo de cobertura. La aseguradora paga hasta ese límite y la familia debe cubrir por su cuenta el importe restante.
Crea una función calculateDifference que reciba una colección que asocia los nombres de los objetos con sus valores de reposición y el límite del seguro. Devuelve el valor total de los objetos menos el límite.
Ejemplos
calculateDifference(["skate": 200, "painting": 200, "shoes": 1], 400) // ➞ 1
calculateDifference(["skate": 200, "painting": 200, "shoes": 1], 300) // ➞ 101
calculateDifference(["skate": 200, "painting": 200, "shoes": 1], 200) // ➞ 201Notas
- La colección nunca está vacía.
- El valor total de los objetos robados siempre es mayor que el límite del seguro.