Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR CSS

calculator

compute() {
    let computation
    const prev = parseFloat(this.previousOperand)
    const current = parseFloat(this.currentOperand)
    if (isNaN(prev) || isNaN(current)) return
    switch (this.operation) {
      case '+':
        computation = prev + current
        break
      case '-':
        computation = prev - current
        break
      case '*':
        computation = prev * current
        break
      case '÷':
        computation = prev / current
        break
      default:
        return
    }
    this.currentOperand = computation
    this.operation = undefined
    this.previousOperand = ''
  }
Source by www.section.io #
 
PREVIOUS NEXT
Tagged: #calculator
ADD COMMENT
Topic
Name
3+8 =