Sonlar va stringlar
Swift stringlar: sonlar va stringlar
Sonlarni matn bilan aralashtirish uchun string interpolyatsiyasidan foydalaning.
Konkatenatsiya qilishda sonlarni String(value) yordamida stringga aniq o‘zgartiring.
Matn va sonlarni aralashtirish
Sonlarni stringlarga to‘g‘ridan-to‘g‘ri joylash uchun interpolyatsiyadan foydalaning yoki konkatenatsiya qilishda sonlarni String(value) bilan o‘zgartiring.
Misol
let age = 5
print("Age: \(age)") // interpolation
let text = "You are " + String(age)
print(text)
let pi = 3.14
print("pi = \(pi)")
Ushbu misolda interpolyatsiya va String() yordamida aniq o‘zgartirish ko‘rsatilgan.
Stringni songa o‘zgartirish
Int("123") kabi sonli initsializatorlardan foydalaning; o‘zgartirish muvaffaqiyatsiz bo‘lishi mumkinligi sababli ular optional qiymat qaytaradi.
Misol
let s1 = "123"
let n1 = Int(s1) // Int?
print(n1 ?? 0)
let s2 = "abc"
let n2 = Int(s2) // nil (not a number)
print(n2 == nil)
Ushbu misolda raqamlardan iborat stringlarni songa o‘zgartirish va muvaffaqiyatsiz o‘zgartirishlarni optional qiymatlar yordamida qayta ishlash ko‘rsatilgan.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
