Size: a a a

2021 October 06

✖️ in SwiftBook
Не будьте токсичными ребята
источник

S

Shakhzod in SwiftBook
func sums<T: Numeric>(arr:[T]){
   
var s : T = T.zero
   
for item in arr{
       s = s + item
   }
   print(s)
}
источник

S

Shakhzod in SwiftBook
как сделать чтобы я мог передать [String]  и чтобы он суммировал элементы массива типа String
источник

K

KurKing in SwiftBook
Nummeric поменять на ArifmeticAddictive
источник

K

KurKing in SwiftBook
ток я не помню как оно точно пишется
источник

SB

Stanislav BEREZIN in SwiftBook
а речь о чем - о сложении строк или объединении элементов массива в одну строку?
источник

SB

Stanislav BEREZIN in SwiftBook
какой целевой результат?
источник

S

Shakhzod in SwiftBook
Сложение строк , чисел
Например:
[2,4,5] то результат 11
[“sw“,”ift”] то результат должен быть swift
источник

S

Shakhzod in SwiftBook
не работает
источник

DK

Denis Kim in SwiftBook
вопрос теоретический или практический? потому что на деле то уже все написано
источник

SB

Stanislav BEREZIN in SwiftBook
let elements = [2, 4, 5]
let sum = elements.reduce(.zero, { $0 + $1 })
источник

SB

Stanislav BEREZIN in SwiftBook
let elements = ["sw", "ift"]
let sum = elements.reduce("", { $0 + $1 })
источник

SB

Stanislav BEREZIN in SwiftBook
можно этот способ попробовать
источник

S

Shakhzod in SwiftBook
Теоретический
источник

IS

Igor Smirnov in SwiftBook
protocol Additive { static func + (l: Self, r: Self) -> Self }
func f<T: Additive>(a: [T]) -> T? {
   guard var r = a.first else { return nil }
   a.dropFirst().forEach { r = r + $0 }
   return r
}

extension Int: Additive { }
extension String: Additive { }

print(f(a: [1,2,3,4])) // 10
print(f(a: ["sw","i","ft"])) // "swift"
источник

S

Shakhzod in SwiftBook
круто))
источник

ДЖ

Дмитрий Жучков... in SwiftBook
Ребят, стоит 16 дюймовый мак брать или ждать?
Просто нужен для работы, а у меня 13 дюймов не особо сильно вывозит
источник

ДЖ

Дмитрий Жучков... in SwiftBook
Памяти не хватает, экран маловат, да и проц слабоват
источник

G

Give Five Give Seven in SwiftBook
У меня 16-ти дюймовый, буду ждать новый. В любом случае нужно ждать новый. так как снизится цена на старый) Покупать до релиза нового - странно.
источник

AY

Andrey Yastrebov in SwiftBook
Не стоит
источник