长度12的数组,要求对数据分为3组,每组数据对应位置的数字为前几位的和,并返回12位数组...

2023-11-01

例如[1,2,3,4,5,6,7,8,9,10,11,12]要求返回[1,3,6,10,5,11,18,26,9,19,30,42]


var arr = [1,2,3,4,5,6,7,8,9,10,11,12];
function add(arr1,newarr1) {
for( var i = 0 ; i < arr1.length ; i++ ){
var num = 0;
for( var j = 0 ; j <= i ; j ++){
num+=arr1[j]
}
newarr1.push(num);
}
}
function AddNum(arr) {
var newarr1 = [];
for(var i = 0 ; i < arr.length ; i ++ ){
if(i%4==0){
add(arr.slice(i,i+4),newarr1)
}
}
return newarr1;
}
console.log('=================');
console.log(AddNum(arr))

转载于:https://www.cnblogs.com/hellosxs/p/11576390.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

长度12的数组,要求对数据分为3组,每组数据对应位置的数字为前几位的和,并返回12位数组... 的相关文章

  • Axios 简单使用指南

    概述 什么是 Axios Axios 是一个开源的基于 promise 的 HTTP 请求库 一般常用于浏览器和 node js 中 它能够在具有相同代码库的浏览器和 nodejs 中同时运行 在服务器侧 它利用服务器端原生的 node j
  • Qt QTabWidget的简单应用

    Tab控件的简介 选项卡由选项栏和页面区域两部分组成 一个选项卡关联一个相关的页面内容 选项栏默认放置在页面区域的上方 可以通过 TabPosition接口函数设置选项栏的位置 选项卡与对应的页面进行关联 显示当前页面时 其他页面的内容被隐
  • 基于OpenCV的人脸检测总结

    在CSDN上拜读大牛们的博文已有余月 感慨颇深 也有过写些博文聊表自己的理解 但恐自己才学浅薄而误人子弟 也就作罢 今天无意中在大神Rachel Zhang的博文中发现一首原创诗句 读完后就觉得其实之前自己的那些想法真是一叶障目 好诗篇胜过
  • blender boxCutter插件

    boxCutter可以用来进行bool运算 打开boxCutter 方法1 物体模式在舞台左侧选择boxCutter图标 方法2 物体模式按N 在舞台右侧的侧边栏里选择boxCutter 方法3 物体模式alt w 打开BoxCutter后
  • Vue高级进阶

    Vue高级进阶 事件总线 EventBus eventBus js文件 全局引用 事件发送 事件监听 注意 混入 Mixin 定义 混入优先级 事件总线 EventBus 在非父子组件中是无法直接通信的 在vue中除了vuex可以统一管理状
  • js 数组的处理方法之 splice 和 slice

    今天测试人员给我提了个bug 说是数据不对 我看了一下显示的数据 立马就发现是把删除的元素展示了出来 然后就想到 数组的处理方法写错了 把 slice 用成了 splice 想了想还是有必要把这个记录一下 提醒自己以后要细心 首先说一下今天
  • 非常简单的清除axios请求(vue,react通用)

    1 添加js文件 实现添加与删除接口的功能 import axios from axios class CancelToken 声明一个 Map 用于存储每个请求的标识 和 取消函数 static pending new Map 白名单 写
  • Vue使用消息订阅与发布实现组件通信

    1 消息订阅与发布是组件间通信的一种方式 使用与任意组件间的通信 2 使用步骤 2 1 安装pubsub npm i pubsub js 2 2 引入 import pubsub from pubsub js 2 3 接受数据 订阅 met
  • 常用的指标计算和术语

    TNR specificity rates 和TPR sensitivity rates TNR即为特异度 specificity rates true negative rate 描述识别出的负例占所有负例的比例 计算公式为 TNR TN
  • 个人github地址 https://github.com/Gerry1218

    2019独角兽企业重金招聘Python工程师标准 gt gt gt https github com Gerry1218 转载于 https my oschina net petsatan blog 792027
  • 【操作系统】内存管理(四)—— 内存的分配与回收(2)

    操作系统 内存管理 四 内存的分配与回收 2 一 非连续分配管理方式 一 基本分页存储管理 1 分页 2 重要的数据结构 页表 3 基本分页式的基本地址变换机构 逻辑地址到物理地址的转换 4 页表项的大小 5 具有快表的地址变换机构 快表
  • 查看Oracle数据库及表信息

    修改Oracle数据库中用户密码 进入cmd命令窗口 通过 sqlplus nolog 命令进入SQL 通过 conn system xxxxxx 命令进入system用户 数据库系统管理员用户 xxxxxx为自己数据库系统管理员用户密码
  • osgEarth的Rex引擎原理分析(三十八)MapFram和MapInfo的关系

    目标 三十 中的问题89 osgEarth MapInfo主要用于记录Map的参数配置信息 投影信息 大地 正交 立方体 和高程插值信息 一般从Map生成MapInfo mapInfo context gt getMap osgEarth
  • 中断是什么

    1 中断是什么 在计算机中 中断是系统用来响应硬件设备请求的一种机制 操作系统收到硬件的中断请求 会打断正在执行的进程 然后调用内核中的中断处理程序来响应请求 中断是一种异步的事件处理机制 可以提高系统的并发处理能力 操作系统收到了中断请求
  • ISPM _2021_11

    2020 summary 1 复习时间不足 2 单选过了 案例题和作文题还是准备不足 差几分 2021 plan 1 https www processon com view 5d4ff43ce4b0ac2b6174833f 2 真题 3
  • 总结单例模式的几种实现方式及优缺点

    几种创建方式总结 1 饿汉式 类初始化的时候 会立即加载该对象 线程天生安全 调用效率高 2 懒汉式 类初始化时 不会初始化该对象 真正需要使用的时候才会去创建该对象 具备懒加载功能 3 双重检测方式 因为JVM本身重排序的原因 可能会出现
  • stm32通用定时器实现高电平脉宽的测量

    void HAL TIM IC CaptureCallback TIM HandleTypeDef htim if htim gt Instance GTIM TIMX CAP if g timxchy cap sta 0X80 0 还未成
  • 如何在idea中创建UML类图

    一 检查UML类图插件是否开启 idea默认已经集成了该功能 只是默认没打开 我们要手动打开它 参考下图 File Settings Plugins UML Support 确认UML 这个勾已经勾上了 然后点击Apply 重启idea 然
  • Unity3D FPS帧数修改实现详解

    http www yxkfw com p 11620 1 在Quality 质量 设置里把帧数设定关闭之后才能在代码中修改游戏运行的帧数 2 在Unity中新建脚本UpdateFrame cs 编写如下代码 using UnityEngin
  • vmware的一些报错以及解决措施

    Q1 虚拟机的导出与导入 问题描述 vmware安装有问题 需要将vmware中的虚拟机导出来 重装vmware后再导进去 A 1 虚拟机的导出 文件 gt 导出为ovf 生成的文件中包含如下三个文件 这就是把当前虚拟机的东西导出来了 2

随机推荐

  • 【软件测试】黑盒测试、白盒测试、静态测试

    文章目录 一 黑盒测试 1 定义 2 分类 3 常见黑盒测试方法 1 功能测试方法 设计测试用例 2 性能测试方法 3 可用性测试方法 4 黑盒测试方法的实际使用 5 黑盒测试经验 二 白盒测试 1 定义 2 程序结构分析 3 逻辑覆盖 4
  • H5支付例子

    在这里插入图片描述 https img blog csdnimg cn 20200912113603136 png x oss process image watermark type ZmFuZ3poZW5naGVpdGk shadow
  • scrapy_splash简单爬取淘宝页面信息

    首先打开淘宝页面 搜索手机 https uland taobao com sem tbsearch refpid mm 26632258 3504122 32538762 clk1 04511dd93dde330d86022e9ce3a3d
  • 第二章 - 数据类型与运算

    第二章 数据类型与运算 2 1 数据类型 使用编程语言进行编程时 需要用到各种变量来存储各种信息 变量保留的是它所存储的值的内存位置 这意味着 当您创建一个变量时 就会在内存中保留一些空间 需要存储各种数据类型 比如字符型 宽字符型 整型
  • 【无标题】数字三角形

    题目描述 打印数字三角形 从1开始输出 第i行输出i个数 每个数字按4个位置输出 注 c语言中 4d可以输出一个数 占据四个位置 右对齐 输入描述 输入一行 包含一个整数n 1 lt n lt 1000 输出描述 输出n行 第i行 有i个数
  • 【Linux】gdb调试器的使用

    文章目录 一 gdb简介 二 调试前的准备 1 生成调试文件 2 启动 gdb 三 gdb 使用方法 1 查看源代码 2 设置 查看断点 多种方式设置断点 方法一 方法二 方法三 3 run 4 删除断点 断点无效 5 逐过程调试 以函数为
  • mac 远程ftp服务器文件共享,Mac系统Macbook以FTP方式与局域网中的PC共享文件

    很多人都知道在Windows 下 系统会有自带的FTP功能 只不过我们在使用的时候 进行了一定的配置 而在Mac OS 下 一般的情况下 很多同学都是通过第三方的FTP软件来搭建FTP服务器 或者说进行文件共享的 可是在今天 我们可以通过M
  • 「Photoshop2021入门教程」调整图片到不同的长宽比

    不影响画质的前提下如何调整图片的长宽比例呢 小编为大家带来Photoshop2021新手系列教程 今天我们来学习调整图片到不同的长宽比 PS打开需要调整的图片 3639 5000PX 如何调整成3000 3000PX的图片呢 菜单栏选择图像
  • 文字滚动效果,歌词滚动

    TOC 文字滚动效果 歌词滚动 在这里插入代码片
  • 基于MapReduce的(用户、物品、内容)的协同过滤推荐算法

    1 基于用户的协同过滤推荐算法 利用相似度矩阵 评分矩阵得到推荐列表 已经推荐过的置零 2 基于物品的协同过滤推荐算法 3 基于内容的推荐 算法思想 给用户推荐和他们之前喜欢的物品在内容上相似的物品 首先在物品特征建模 转载于 https
  • linux硬盘安装mint教程,硬盘安装Linux Mint KDE 10

    想要为MBP装一个KDE桌面 结果选择了Linux Mint KDE 10 Mint KDE 10只提供了DVD版本 并没有提供CD版本 所以700M的CD RW也就无用武之地了 我只好另辟蹊径了 其实方法很简单 硬盘安装呗 经过一番折腾
  • Python获取当前时间(time模块)

    Python获取当前时间 time模块 1 time time 返回当前时间戳 值为按秒计算的浮点数 表示从1970年1月1日0点0分开始 到当前时间 一共经历了多少秒 import time time time 1566028075 37
  • Linux ssh下实现免密码登录

    Linux ssh下实现免密码登录 在日常的工作中我们不免要在各种个linux服务器之前来回切换 即使现在的shell工具支持多选项卡控制多个shell那来回切换也是很麻烦的一件事 现在我来弄一个服务器间的相互免密操作 1 Linux下生成
  • 深入浅出hibernate之PO,VO,load,get

    今天老师重新详细讲解了hibernate 里的POVO 最开始理解的POVO 感觉就是通过SAVE 方法 将OBJ 持久化到数据库 如果要UPDATE 只要将oBJ 里属性SET一个新值 然后执行下UPDATE就好 这是种错误的概念 因为那
  • spring boot 过滤器、拦截器的区别与使用

    拦截器与过滤器的区别 1 过滤器和拦截器触发时机不一样 过滤器是在请求进入容器后 但请求进入servlet之前进行预处理的 请求结束返回也是 是在servlet处理完后 返回给前端之前 如下图 2 拦截器可以获取IOC容器中的各个bean
  • sed和awk常用方法

    sed和awk是比较基础的类Unix系统中批量处理文本的好东西 sed负责做行的编辑 awk负责做列编辑 这里将说一点这方面的知识 需要明白的一点就是他们的处理都是按照行来做的处理 sed 命令格式 sed options command
  • Python实现RSA加密算法

    Python实现RSA加密算法 RSA是一种非对称密码学算法 广泛应用于信息安全领域 在这篇文章中 我们将使用Python编写一个RSA加密算法 算法流程 选择两个大质数p和q 计算n p q 计算n的欧拉函数phi n p 1 q 1 选
  • 如何用51单片机实现pwm调光+呼吸灯(超详细+源码)

    洗剪吹一条龙服务 PWM信号产生电路设计 综合设计背景及意义 在工控行业 PWM信号可以用来调节电机转速 调节变频器以及BLDC电机驱动等 在LED照明行业 可以通过PWM来控制LED灯的亮暗变化 还可以通过PWM信号来控制无源蜂鸣器发出简
  • 计算机指法标准,计算机键盘指法的正确练习步骤

    键盘指法练习图电脑键盘指法练习学习目的 1 正确指法 2 熟悉字母位置 计算机键盘指法学习步骤 第一步是将手指放在键盘上 如下图所示 将手指放在八个基本键上 并将两个手指放在空格键上 第二步 练习击键 例如 要敲击D键 方法是 1 将左手抬
  • 长度12的数组,要求对数据分为3组,每组数据对应位置的数字为前几位的和,并返回12位数组...

    例如 1 2 3 4 5 6 7 8 9 10 11 12 要求返回 1 3 6 10 5 11 18 26 9 19 30 42 var arr 1 2 3 4 5 6 7 8 9 10 11 12 function add arr1 n