Sobes.tech
Junior

¿Qué sucede si una función acepta un valor de tipo double y se le pasa un valor que no corresponde a ese tipo, por ejemplo, una cadena?

sobes.tech AI

Respuesta de la IA

Se producirá un error de compilación. El tipo del argumento no se convierte implícitamente en Double.

func processDouble(value: Double) {
    print(value)
}

// processDouble(value: "hello") // Error de compilación: No se puede convertir el valor de tipo 'String' al tipo de argumento esperado 'Double'