- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 js求两个数的最大公约数
计算两个或两个以上数字/数字数组的最大公约数。helperGcd 函数使用递归。基本情况是,当 y 等于 0 的情况下,返回 x 。否则,返回 y 的最大公约数和x / y的其余数。功能代码:const gcd = (...arr) => { let data = [].concat(...arr); const helperGcd = (x, y) => (!y ? x : gcd(y, x % y)); return data.reduce((a, b) => hel
2021-03-16 17:11:28 2007
原创 纯数学方法解决斐波那契数列
查找斐波纳契数列中第 N 个数。所谓的斐波纳契数列是指:前2个数是 0 和 1 。第 i 个数是第 i-1 个数和第i-2 个数的和。斐波纳契数列的前10个数字是:0, 1, 1, 2, 3, 5, 8, 13, 21, 34 …/** * @param n: an integer * @return: an ineger f(n) */const fibonacci = function (n) { n = n-1; var a = (1+Math.sqrt(5))/2
2021-03-08 14:44:08 1908
原创 JavaScript console.log()技巧与窍门
每个人偶尔都会使用JavaScript控制台进行日志记录或调试。但是控制台对象比得多console.log()。计算的属性名称ES6计算的属性名称特别有用,因为它们可以通过在变量周围添加一对大括号来帮助您识别已记录的变量。const x = 1, y = 2, z = 3;console.log({x, y, z}); // {x: 1, y: 2, z: 3}console.trace()console.trace()的工作原理与完全相同console.log(),但它也输出整个堆栈跟踪,
2021-03-04 11:05:20 2409 1
原创 使用Array.prototype.reduce()结合的comparator函数来获取数组中的适当的元素
在应用提供的函数设置比较规则之后,返回数组的最小值/最大值。使用Array.prototype.reduce()结合的comparator函数来获取数组中的适当的元素。省略第二个参数,comparator以使用默认参数,该参数返回数组中的最小元素。const reduceWhich = (arr, comparator = (a, b) => a - b) => arr.reduce((a, b) => (comparator(a, b) >= 0 ? b : a));
2021-03-04 10:18:02 1761 1
原创 curl命令详解
url是一个非常实用的、用来与服务器之间传输数据的工具;支持的协议包括 (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET and TFTP),curl设计为无用户交互下完成工作;curl提供了一大堆非常有用的功能,包括代理访问、用户认证、ftp上传下载、HTTP POST、SSL连接、cookie支持、断.
2021-03-03 11:22:07 7965
原型图设计 AxureRPPro8
2022-05-20
谷歌浏览器ColorConversion插件源码
2022-05-20
Iris防蓝光护眼神器(程序员必备)
2020-05-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人