inputArray = [3, 6, -2, -5, 7, 3]
Я пытаюсь решить следующую проблему:
a) суммировать только 3 & 6 ( это будут первые два значения)
b) суммируем результат 3 и 6 с -2.
c) Я хочу сложить первые 2, умножить их на третье пропустите четвертое и суммируйте последние 2.
Спасибо, я хочу узнать, как это сделать.
Задача: https://app.codesignal.com/arcade/intro/level-2/xzKiBHjhoinnpdh6m
Если вы выполните все oop, вы можете отслеживать прогресс за каждую итерацию. Например:
var currentSum = 0 let inputArray = [3, 6, -2, -5, 7, 3] for item in inputArray { currentSum += item print(currentSum) }
inputArray[0 ..< 2].reduce(0, +)