if else嵌套多层该如何优化?
如果有多个if else嵌套结构,并且else必须要有,因为需要在else里面做一些提示,这种结构该如何去优化?
问题描述
如果有多个if else嵌套结构,并且else必须要有,因为需要在else里面做一些提示,这种结构该如何去优化?
问题出现的环境背景及自己尝试过哪些
想过使用switch case,但是这种结构不太适用。
相关代码
粘贴代码文本(请勿用截图)
if(a) {
if(b) {
if(c) {
console.log(444)
} else {
console.log(333)
}
} else {
console.log(222)
}
} else {
console.log(111)
}
你期待的结果是什么?实际看到的错误信息又是什么?
想优化一下,但不知道怎么优化比较好?请各位大佬解答一下,谢谢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这样子是可以把嵌套拆出来的