- 博客(3)
- 收藏
- 关注
原创 牛客网前端“数组越界”,输入输出汇总和本地js代码运行方式
牛客网的js语言采用的是node.js输入输出,很多人肯定无法下手,或者本地成功,但是上传却出现“数组越界”。本文主要汇总现在遇到的输入输出,并且说明本地运行js方式,希望对大家有帮助。 1、数组越界:表示你的输入输出不符合要求。 这个坑比较多,举个例子:如果题目要求输入:2,3,你如果用var s = line.split(' ');这个说明你的输入方式是:2 3,那你的输入方式不
2017-03-26 17:00:09 1810
原创 js递归实现网页版计算器
递归实现网页版计算器可以简化代码,设计思路: 1、css+html实现计算器的外观,给每个button绑定number(z)事件,传入z的不同来区分触发事件的按钮。 放入head中 --> /*清除不同浏览器margin,padding差异 */ *{ margin: 0; padding: 0; } /*定义计算机按钮大小*/ button {
2017-03-26 15:43:52 873
原创 js实现小球抛物线轨迹运动的两种方式
js实现小球抛物轨迹运动的大致思路: 1、用setInterval()方法,进行间隔性刷新,更新小球位置,以实现动态效果 2、绘制小球和运动区域,运动区域可通过flex布局实现垂直居中 3、用物理公式S(y)=1/2*g*t*t,S(x)=V(x)t来计算路径 现确定V(x)=4m/s,刷新的时间间隔设置为0.1s。原本px和米之间的转换,不同尺寸转换不同,本例采用17
2017-03-20 02:02:17 12473 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人