Junior
Co se stane, pokud funkce přijme hodnotu typu double a jako argument je předána hodnota, která tomuto typu neodpovídá, například řetězec?
sobes.tech AI
Odpověď od AI
Dojde k chybě při kompilaci. Typ argumentu není implicitně převeden na Double.
func processDouble(value: Double) {
print(value)
}
// processDouble(value: "hello") // Chyba při kompilaci: Nelze převést hodnotu typu 'String' na očekávaný typ argumentu 'Double'