Sum All Numbers in a Range-freecodecamp算法题目
2024-08-29 23:57:26
Sum All Numbers in a Range
- 要求
- 给你一个包含两个数字的数组。返回这两个数字和它们之间所有数字的和。
- 最小的数字并非总在最前面。
- 思路
- 定义结果变量num
- 在for循环中,i从arr中最小的数字开始,到最大的数结束
- 利用累加实现返回这两个数字和它们之间所有数字的和
- 代码
function sumAll(arr) {
var num=0;
for(var i=Math.min(arr[0],arr[1]);i<=Math.max(arr[0],arr[1]);i++){
num +=i;
}
return num;
} sumAll([1, 4]);
- 相关链接
- https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Math/max
- https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Math/min
- https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce
最新文章
- 导出Excel And 导出word
- [转]CocoaPods安装和使用教程
- 记一些之前忘记积累的问题(fiddler 学习、XP系统不能上网、XP不能装fiddler、注册表快速找到)
- [Leetcode]String to Integer (atoi) 简易实现方法
- 多个字段用and和or时要注意用括号。
- UVAlive3486_Cells
- ios8.3 编译 arm64版 openssl-1.0.2a
- spart快速大数据分析学习提纲(一)
- 【Java】Java Socket编程(1)基本的术语和概念
- JUnit使用Eclipse建立Test Suite - 就是爱Java
- 强大的Http监控工具Fidder
- 留言本,keyCode
- 【技术分享】手把手教你使用PowerShell内置的端口扫描器
- [BZOJ2684][CEOI2004]锯木厂选址
- ROS-PCL点云库的安装
- 移除元素-leetcode-27
- 解决采集知乎数据时由于账号被封遗漏的账号重爬问题(python代码)
- 八、springboot(五)配置定时器
- 3ds Max导出FBX动画模型在OSG中使用
- react config test env with jest and create-react-app 1
热门文章
- CSS揭秘—打字动效(四)
- 黑马SSM练习中 Oracle SQL代码
- 常用的js工具函数
- Js 验证时间格式是否正确
- Codeforces Round #562 (Div. 2) A.Circle Metro
- mybatis pageHelper 分页插件使用
- struts的logic标签和<;bean:write/>;详情
- E. Selling Souvenirs 不会做
- 机器学习框架ML.NET学习笔记【7】人物图片颜值判断
- C# 实现本地化日志管理