javascript
Unicorn@bll
越努力,越幸运!
展开
-
正整数A和正整数B 的最小公倍数是指 能被A和B整除的最小的正整数值,设计一个算法,求输入A和B的最小公倍数。
正整数A和正整数B的最小公倍数是指能被A和B整除的最小的正整数值,设计一个算法,求输入A和B的最小公倍数。输入描述:输入两个正整数A和B。输出描述:输出A和B的最小公倍数。示例1输入7 13输出35解决方法:function leastCommonMultiple(num1,num2){ var max = Math.max(num1...原创 2020-02-20 14:45:37 · 597 阅读 · 0 评论 -
实现一个 css 中通过 “-” 连接的字符转换成 驼峰格式
实现一个 css 中通过 “-” 连接的字符转换成 驼峰格式css 中经常有类似 background-image 这种通过 - 连接的字符,通过 javascript 设置样式的时候需要将这种样式转换成 backgroundImage 驼峰格式,请完成此转换功能1. 以 - 为分隔符,将第二个起的非空单词首字母转为大写2. -webkit-border-image 转换后的结果为 web...原创 2020-02-19 23:14:54 · 630 阅读 · 0 评论 -
查找两个节点的最近的一个共同父节点,可以包括节点自身
查找两个节点的最近的一个共同父节点,可以包括节点自身描述:oNode1 和 oNode2 在同一文档中,且不会为相同的节点解决方法(递归&contains):function commonParentNode(oNode1, oNode2) { if(oNode1.contains(oNode2)){ return oNode1; }els...原创 2020-02-19 17:58:43 · 588 阅读 · 0 评论 -
用 JavaScript 实现斐波那契数列函数,返回第n个斐波那契数。 f(1) = 1, f(2) = 1, f(3)=2 等
用 JavaScript 实现斐波那契数列函数,返回第n个斐波那契数。 f(1) = 1, f(2) = 1 等解决方法:递归function fibonacci(n) { if(n<3){ return 1; }else{ return fibonacci(n-1)+fibonacci(n-2); } } ...原创 2020-02-19 17:43:27 · 1169 阅读 · 0 评论 -
为 Array 对象添加一个去除重复项的方法
为 Array 对象添加一个去除重复项的方法示例输入[false, true, undefined, null, NaN, 0, 1, {}, {}, 'a', 'a', NaN]输出 [false, true, undefined, null, NaN, 0, 1, {}, {}, 'a']解决方法:1.用includes方法Array.prototype.Dedupl...原创 2020-02-19 17:33:47 · 257 阅读 · 0 评论 -
一种获取输入的方法之prompt
在讨论输出的同时,你也会好奇如何实现输入(即如何接收用户的信息)最常用的方法上通过html页面向用户显示表单元素(如文本框)用于输入,然后通过javascript将这些值读取到程序变量中。还有另外一种更为简单的获取输入的方法,用于简单的学习和展示,即prompt(...)函数:var name=prompt("please tell me your name:");console....原创 2019-06-25 22:02:22 · 3415 阅读 · 0 评论