JS 函数的基本练习
// - 求3个数中的最大值 function biJiao3(x, y, z) { return x > y ? (x > z ? x : z) : (y > z ? y : z); } console.log(biJiao3(1, 2, 3)) // 比较任意数中的最大值 function biJiao(x) { var num = x[0]; for (var i = 0; i < x.length; i++) { num = num < x[i] ? x[i] : num; } return num; } console.log(biJiao([451, 22, 55, 66, 88, 99])) // - 判断一个数是否是素数(质数),只能被1和自身整除,质数是从2开始 //用这个数字和这个数字前面的所有的数字整除一次(没有1的,没有自身的) function zhiSu(n) { for (var i = 2; i < n; i++) { if (n % i == 0) { return false; } } return true; } console.log(zhiSu(5) ? "是质数" : "不是质数");
//求一组数字的和 shuzi = [1, 2, 3, 4,]; function mySum(x) { var sum = 0; for (var i = 0; i < x.length; i++) { sum += shuzi[i]; } return sum; } console.log('和===='+mySum(shuzi));
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步