前端
code2038
这个作者很懒,什么都没留下…
展开
-
关于javascript的一个小问题-逻辑值
今天看一本关于js的书籍,其中有一个小案例:利用js+html实现下围棋操作 其中有段代码 var s=((x-9)%9?0:(x-9)/9)+1+(((y-9)%9?0:(y-9)/9)+1)*3; 是判断19*19棋盘上的各坐标点的背景图片的 通过一个三目运算符实现,很简单,但刚开始感觉很别扭,理解不了 因为觉得(x-9)%9不是一个逻辑判断语句,怎么可以这样用,但代码没有错,实现了...原创 2018-09-13 13:11:02 · 274 阅读 · 0 评论 -
free code camp Sorted Union解决方法
Sorted Union 写一个 function,传入两个或两个以上的数组,返回一个以给定的原始数组排序的不包含重复值的新数组。 换句话说,所有数组中的所有值都应该以原始顺序被包含在内,但是在最终的数组中不包含重复值。 非重复的数字应该以它们原始的顺序排序,但最终的数组不应该以数字顺序排序。 请参照下面验证判断中的例子。 测试用例: unite([1, 3, 2], [5, 2, 1...原创 2018-11-29 15:32:42 · 201 阅读 · 0 评论 -
free code camp Missing letters问题解答
Missing letters 从传递进来的字母序列中找到缺失的字母并返回它。 如果所有字母都在序列中,返回 undefined。 网上搜的一些答案,往往不能满足符合条件输入都有符合条件的输出 比如:abe 应该返回cd;但大多只返回c abcgi应该返回defh;但有的只返回了def 借鉴他们的思路,写了一个,完成了任务;不过没考虑时间复杂度优化问题 抛砖引玉,看到的可以...原创 2018-11-28 19:07:47 · 196 阅读 · 0 评论