编辑代码

def calculateActualSalary(salary: Double): Double = {
  val taxRate1 = 0.05 // 5%税率
  val taxRate2 = 0.1  // 10%税率
  var tax = 0.0
  
  if (salary > 10000) {
    tax = salary * taxRate2
  } else if (salary > 5000) {
    tax = salary * taxRate1
  }
  
  salary - tax
}

// 测试函数
def func(): Unit = {
  val salary1 = 8000.0
  val salary2 = 12000.0
  val salary3 = 4000.0
  
  println(s"实际工资(${salary1}元):${calculateActualSalary(salary1)}元")
  println(s"实际工资(${salary2}元):${calculateActualSalary(salary2)}元")
  println(s"实际工资(${salary3}元):${calculateActualSalary(salary3)}元")
}

// 调用函数
func()