Junior
Əgər funksiya double tipində bir dəyər qəbul edirsə və arqument kimi bu tiplə uyğun olmayan bir dəyər, məsələn, bir sətir, ötürülərsə, nə baş verir?
sobes.tech Süni İntellekt
AI-dan cavab
Təhlil zamanı xəta baş verəcək. arqumentin tipi avtomatik olaraq Double-ə çevrilmir.
func processDouble(value: Double) {
print(value)
}
// processDouble(value: "hello") // Təhlil xətası: 'String' tipində dəyəri gözlənilən arqument tipinə 'Double' çevirmək mümkün deyil