172. 阶乘后的零(leetcode 解题) By @mark on Jul 20, 2020原文:172. 阶乘后的零(leetcode 解题) - 每天一个JavaScript小知识@Js中文网 · 码农进阶题库原文地址:https://www.javascriptc.com/interview-tips/zh_cn/leetcode/leetcode-javascript-solution-0172/题目:难度:Easy相关话题:数学给定一个整数 n ,返回 n ! 结果尾数中零的数量。示例 1:输入: 3 输出: 0 解释:3! = 6, 尾数中没有零。 示例2:输入: 5 输出: 1 解释:5! = 120, 尾数中有 1 个零. 说明: 你算法的时间复杂度应为O (logn )** 。/** * @来源: Javascript中文网 - 前端进阶资源教程 https://www.javascriptc.com/ * @介绍:一个致力于帮助开发者用代码改变世界为使命的平台,每天都可以在这里找到技术世界的头条内容 * @param {number} n * @return {number} */ var trailingZeroes = function(n) { let x=5,res=0 while(x<=n){ res+=Math.floor(n/x) x*=5 } return res }; 扩展阅读:我眼中的 Nginx(一):Nginx 和位运算用uniapp开发微信小程序的心得 – 总结与思考新来的漂亮女实习生问我什么是闭包?尤雨溪:Vue3的设计过程Vue3 模板编译原理原文标题:172. 阶乘后的零(leetcode 解题) - 码农题库@Js中文网 · 前端进阶资源教程原文地址:https://www.javascriptc.com/interview-tips/zh_cn/leetcode/leetcode-javascript-solution-0172/