前端编程题
爱划水de鲸鱼哥~
一只自由生长的野生程序猿
展开
-
JS千分位逗号
当金额大于10000时,在作展示的时候,需要加千分位逗号,就是每隔1000要用逗号分隔; // 1234578.9 function thousandSeparator (nums){ let arr = nums + ""; arr = arr.split("."); let num = arr[0]; let result = ''; while(num > 3){ result = ',' + num.slice(-3) +原创 2021-10-19 16:45:03 · 387 阅读 · 0 评论 -
JS获取字符串的长度
文章目录获取字符串的长度描述示例题解 获取字符串的长度 描述 如果第二个参数 bUnicode255For1 === true,则所有字符长度为 1 否则如果字符 Unicode 编码 > 255 则长度为 2 示例 输入: 'hello world, 牛客', false 输出: 17 题解 function strLength(s, bUnicode255For1) { let len = s.length; if(!bUnicode255For1){原创 2021-09-11 12:32:50 · 2135 阅读 · 0 评论 -
JS斐波那契数列
文章目录斐波那契数列描述题解循环动态规划 斐波那契数列 描述 用 JavaScript 实现斐波那契数列函数,返回第n个斐波那契数。 f(1) = 1, f(2) = 1 等 题解 循环 function fibonacci(n) { let n1 = 1, n2=1; for(let i = 2;i < n;i++){ n2 = n2 + n1; n1 = n2 - n1; } return n2; } 动态规划 f原创 2021-09-11 12:04:51 · 249 阅读 · 0 评论 -
JS 获取 url 参数
JS获取 url 参数 描述 获取 url 中的参数 指定参数名称,返回该参数的值 或者 空字符串 不指定参数名称,返回全部的参数对象 或者 {} 如果存在多个同名参数,则返回数组 不支持URLSearchParams方法 示例 输入: http://www.nowcoder.com?key=1&key=2&key=3&test=4#hehe key 输出: [1, 2, 3] 题解 function getUrlParam(sUrl原创 2021-09-11 11:27:54 · 194 阅读 · 0 评论