首页 > 编程语言 >js 简单封装一个像python中的range函数

js 简单封装一个像python中的range函数

时间:2022-10-17 15:06:00浏览次数:44  
标签:arr end python step js start range let


function range(start, end, step) {
let arr = [];
for(let i=start; i < end; i++){
if(i%step==0){arr.push(i)}
}
return arr;
}

let arr = range(0, 60, 5);
console.log(arr); // [ 0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55 ]


标签:arr,end,python,step,js,start,range,let
From: https://blog.51cto.com/u_12836588/5762914

相关文章

  • JS字符串拼接的几种方式
    在JavaScript中,使用字符串连接有几种方式:连接符(+)、反引号(`)、join()、concat()。第一种:用连接符(+)leta=js;letb=a+'vue';console.log(b)......
  • 日常便利-使用Python制作文件批量处理的exe
    序偶尔遇见要对文件名批量修改,部分文件名替换时候场景。思路是遍历文件名,然后对每个文件名重命名替换,打包成exePython代码importostry:file_dir=input(......
  • webjars、JSP、FreeMarker
    Spring提供的静态资源存放目录 2、自定义静态资源目录不建议     去除版本包       jsp页面           ......
  • Python F + 双引号表达式【格式化输出】
    参考链接:https://blog.csdn.net/weixin_47702737/article/details/112756957主要用于格式化输出,setting=f"{args.env}_{args.seed}"buffer_name=f"{args.buffer_nam......
  • 配置win10+anaconda3+python3.6+pytorch
    1.下载安装anaconda如果下载太慢,可以选择清华镜像下载:​​https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/​​​2.配置环境变量3.修改镜像如果按照提示http......
  • python 调用ansible脚本并输出回显
    在运维的过程中,我们经常遇到这样的场景,在我们的python运维平台中,经常会执行一些常用的运维命令操作,这时候我们想要实现ansible的可视化批量执行,所以,实现最简便的操作就是pyt......
  • 【Python】第3章-3 输出字母在字符串中位置索引
    输入一个字符串,再输入两个字符,求这两个字符在字符串中的索引。输入格式:第一行输入字符串第二行输入两个字符,用空格分开。输出格式:从右向左输出字符和索引,即下标最大......
  • [Unit testing RxJS] Testing Observables with Subscribe and assert Parttern
    const{of}=require("rxjs");const{mergeMap,map,delay,catchError}=require("rxjs/operators");describe("subscribe&asserttestinginRxJS",()=>{......
  • 网页源码加密JavaScript程序,有效压缩和加密JS、Html、Css页面数据
    我们知道,基于Des或Aes对称加密时,当明文和密码相同,则密文相同。而我们此次发布是WJLSymmetricEncryption4.js(点击链接跳转到下载页面)加密程序,当明文和密码相同,每次加密后的......
  • man.js中写前置路由导航守卫
    之前做的一个项目的案例,用到了前置守卫,整个main.js如下:importVuefrom"vue";importAppfrom"./App.vue";importaxiosfrom"axios";importElementUIfrom"ele......