У меня есть задание сделать калькулятор для расчета среднего количества заданных входов.
Мне нужно будет принять и отобразить число, введенное в range
между 0 и 100 (кнопка «ДОБАВИТЬ»). И рассчитать и отобразить среднее.
Существует UITextField
, где я ввожу цифры, затем нажмите кнопку ДОБАВИТЬ, чтобы отобразить их в label/textview
(я не уверен, какой использовать).
Числа должны быть добавлены в массив, чтобы использовать функцию averageOf()
.
Я пытался отобразить числа, но label
заменяет новый номер вместо его добавления. Я очень новичок в Swift и не знаю, как кодировать, чтобы принимать только определенный диапазон чисел.
Мое текстовое поле:
@IBOutlet weak var txtInput: UITextField!
Кнопка ДОБАВИТЬ:
@IBAction func btnAdd(_ sender: UIButton) {
let testScore = txtInput.text
scoreDisplay.text = testScore
}
Вывод / отображение номера должно быть, например, 40, 23.6, 98.2, 74.4
То, что я получаю, это просто замена чисел.