问题描述
问题解答
回答1:写成'm <= j'是不规范的,应该写成'm == j'的形式。
其实写成
if(m == j) break;
也是有问题的,因为只break了内层循环,外层循环没有break,循环继续执行,函数并没有结束。
可以写成:
if(m == j) return i;
不管怎么说,这段代码是乱糟糟的,不用纠结这个代码,这种代码看多了,反而影响自己的编程水平。

问题描述
问题解答
回答1:写成'm <= j'是不规范的,应该写成'm == j'的形式。
其实写成
if(m == j) break;
也是有问题的,因为只break了内层循环,外层循环没有break,循环继续执行,函数并没有结束。
可以写成:
if(m == j) return i;
不管怎么说,这段代码是乱糟糟的,不用纠结这个代码,这种代码看多了,反而影响自己的编程水平。
相关文章:1. 如何实现点击安徽上海北京显示不同的内容?2. warp()回调函数为什么和warpAll回调函数是一样的?3. $("input")和$(":input")有没有区别??4. jquery 求教:如何去思考一个JQ的组件封装?5. linux - liunx在编译的时候,如果关闭了xshell窗口 如何再次查看编译的过程?6. blur和focusou的区别呢?7. jQuery怎么检测某个元素是否存在?8. css - ios input 添加 readonly unselectable="on" 属性,光标依旧还在,怎么清除光标9. rgb(255, 0, 0)不是红颜色吗,有三个p标签不同背景色的,为什么只返回第一个红色的?10. 为什么这样的json数据格式会无法解析?

网公网安备:皖ICP备2020019022号-8 Copyright ¢ 2020-2025 Powered by V1.8 All Rights Reserved 技术支持:乐呵呵网
声明:本站所有资源以学习为主