如何将 swich 中的不同 case 合并,两种 case 执行的逻辑一样,以及范围取值

合并两种 case

可以这样写:

swich(n) {
	case 100:
	case 200:
		console.log('n 的值为 100 或 200 时会走这里');
		break;
	case 300:
		// 其他逻辑
		break;
}

判断取值范围

  let a = 80
  switch (true){
  	case a<60:
		console.log('还需努力')
  		break;
	case a>60 && a<80:
		console.log('良好')
		break;
	case a>80:
		console.log('优秀')
		break;
  	default:
		console.log('踩点大神!')
  		break;
  }

你可能感兴趣的:(js,case)