Junior
Mi történik, ha egy függvény elfogad egy double típusú értéket, és argumentumként olyan értéket adunk meg, amely nem felel meg ennek a típusnak, például egy sztringet?
sobes.tech MI
Válasz az MI-től
Fordulhat fordítási hiba. A argumentum típusa nem kerül implicit módon Double-ná.
func processDouble(value: Double) {
print(value)
}
// processDouble(value: "hello") // Fordítási hiba: Nem lehet az 'String' típusú értéket konvertálni a várt argumentumtípusra 'Double'