Serie de robos (10): Calcular la diferencia
Una familia hace una lista del valor de reposición de cada objeto robado y tiene una póliza de seguro con un límite de cobertura fijo. La aseguradora paga hasta ese límite, y la familia debe cubrir el monto restante.
Crea una función calculate_difference que reciba una colección que asocie los nombres de los objetos con sus valores de reposición, además del límite del seguro. Devuelve el valor total de los objetos menos el límite.
Ejemplos
calculate_difference(["skate" => 200, "painting" => 200, "shoes" => 1], 400); // ➞ 1
calculate_difference(["skate" => 200, "painting" => 200, "shoes" => 1], 300); // ➞ 101
calculate_difference(["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.