Assignment
Assignment
ViewController.swift
//
// ViewController.swift
// Calculator
//
// Created by user202387 on 10/1/21.
//
import UIKit
outputLbl.text = "0"
}
if currentOperation == "Add" {
result = "\(Double(leftValue)! + Double(rightValue)!)"
leftValue = result;
return result
} else if currentOperation == "Subtract" {
result = "\(Double(leftValue)! - Double(rightValue)!)"
leftValue = result;
return result
} else if currentOperation == "Multipy" {
result = "\(Double(leftValue)! * Double(rightValue)!)"
leftValue = result;
return result
} else if currentOperation == "Divide" {
result = "\(Double(leftValue)! / Double(rightValue)!)"
leftValue = result;
return result
} else {
return "Wrong input"
}
}
currentOperation = operation
outputLbl.text = result
} else {
leftValue = runningNumber
runningNumber = ""
currentOperation = operation
return result
}
return "wrong"
}
if(historyLbl.isHidden) {
historyLbl.isHidden = false
historyLbl.text = "\(expression) = \(outputLbl.text!)"
sender.setTitle("Hide History", for: .normal)
}
else {
historyLbl.isHidden = true
sender.setTitle("Show History", for: .normal)
}
}