Fork me on github

多个if else 优化

//  var duration = 500
//  if(duration < 100) {
//      return 'A'
//  } 
//  if(duration < 200) {
//      return 'B'
//  } 
//  if(duration < 300) {
//      return 'C'
//  } 
//  if(duration < 400) {
//      return 'D'
//  } 
 let result = function(duration) {
    let list = [
    [100,'A'],
    [200,'B'],
    [300,'C'],
    [400,'D'],
    ]
 for(let [time, value] of list) {
     if(duration < time) return value
 }
 }
 console.info('test', result(100))

 

posted @ 2021-05-19 11:25  我の前端日记  阅读(121)  评论(0)    收藏  举报
Copyright © 2021 LinCangHai
Powered by .NET 5.0 on Kubernetes