一、函数应用-计算器
1、实验目标
(1)掌握函数的定义与调用,传参数,返回值。
(2)掌握变量的作用域
(3)掌握计算器的光标定位操作、赋值操作及计算操作。
(4)掌握运用函数解决实际问题,完成网页计算器并操作DOM元素,实现计算器相关功能。
2、实验内容
(1)编写JSP()函数,实现鼠标单击按钮,将按钮对应的值赋给输入栏。
(2)编写eva()函数,将输入框中的表达式进行计算,用eval()这个库函数可以实现表达式计算,并把计算结果赋值给输入框。
(3)编写clearNum()函数,实现将清空按钮“c"功能,清空输入框,并将光标设置在输入框中。
(4)编写tuiGe函数,实现将输入框中的数据删除最后一个,并将结果赋值。
(5)编写onload()函数,实现页面加载将光标置于输入框中。
3、分割函数
(1)写一个函数,将数组中所有元素拼接成字符串。
(2)用户没有传递分隔符,则默认以逗号拼接。“10,20,30”。
(3)用户有传递分隔符,则以分隔符拼接。“10=20=30”。
运行效果如下:
计算器参考代码
分隔数组参考代码
标签:分隔,函数,分隔符,js,输入框,计算器,编写,光标 来源: https://blog.csdn.net/winneryy/article/details/110870728
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。