`

不用递归,循环算0-9999之和(js)

 
阅读更多

 

 

var i=0,sum=eval(new Array(10000).join('+(++i)'));

console.log(sum);



for(var j=0,sum2=0;j<10000;j++){
	sum2+=j;
}

console.log(sum2);
分享到:
评论

相关推荐

    JavaScript的递归之递归与循环示例介绍

    递归与循环 对于不同类型的需要重复计算的问题,循环和递归两种方法各有所长,能给出更直观简单的方案。另一方面,循环和递归的方法可以互相转换。任何一个循环的代码都可以用递归改写,实现相同的功能;反之亦然。...

    kettle递归循环(脚本判断)

    首先,递归循环在Kettle中通常通过工作流(Job)和转换(Transformation)的相互调用来实现。一个工作流可以启动一个或多个转换,并在转换完成后执行其他操作。如果需要根据某些条件重复执行转换,可以设置循环结构...

    js代码-递归循环1-100的和

    在JavaScript编程语言中,递归和循环是两种重要的控制流程技术,它们被广泛用于处理各种问题,例如数据遍历、算法实现以及复杂逻辑的构造。本主题将详细讲解如何使用递归来计算1到100的整数之和,同时也会提及循环...

    循环代替递归

    在编程领域,循环和递归是两种常见的控制流结构,它们都能用来解决一系列问题,但实现方式和效率有所不同。本文将深入探讨“循环代替递归”这一主题,并结合JSON转换来展示其实现。 首先,我们要理解循环和递归的...

    如何提升JavaScript的运行速度(递归篇)

    因此,作者还介绍了将递归算法转换为迭代算法的技术,这种技术可以和开发语言无关,适用于 JavaScript 中的递归问题。 在 JavaScript 中,将递归算法转换为迭代算法可以提高运行速度,因为 JavaScript 的执行环境中...

    递归循环读取省市区json文件数据,并保存到数据库中(很全面)

    本示例中的“递归循环读取省市区json文件数据,并保存到数据库中”是一个全面的教程,它涵盖了从JSON解析到数据库交互的关键技术。以下是这个过程涉及的主要知识点: 1. **JSON (JavaScript Object Notation)**:...

    js代码-递归修改字段

    在JavaScript编程中,递归是一种强大的工具,常用于解决需要深度遍历或处理层次结构问题的场景。在“js代码-递归修改字段”这个主题中,我们将深入探讨如何使用递归来遍历并修改对象或数组中的特定字段。在实际开发...

    使用递归循环读取省市区json文件数据,并保存到数据库中

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,因其易读性、易写性和易于解析而广泛应用于Web服务和数据存储。本话题涉及的主要知识点包括:JSON解析、递归算法和数据库操作。 1. **JSON解析**:...

    js 递归json树实现根据子id查父id的方法分析

    对于未知层级的树状数据,用for循环是无法实现的,因为不知道要循环几层,那么最合适的方法就是用js递归 界面结构: json数据: orgTreeData:{ nodeId:19A5B, nodeName:预分析用户:1313.85万人, nodeType:root...

    快速排序的非递归实现

    非递归版本则是将这个过程放入循环中,并使用栈来保存每次划分后的子数组范围。 以下是具体步骤: 1. **初始化栈**:创建一个空栈,用于存储待处理的子数组范围。初始时,将整个数组视为一个子数组,其范围为[0, n...

    element 中 el-menu 组件的无限极循环思路代码详解

    在这个组件中,`menu` 属性接收外部传递的单个菜单数据,若该菜单项拥有子菜单(即 `menu.childList` 为真且长度大于0),则通过 `&lt;recursive-menu /&gt;` 再次递归调用自身,并传入子菜单数据作为参数。这样就能够实现...

    使用递归和dom遍历dom树形结构

    ### 使用递归与DOM遍历DOM树形结构 在现代Web开发中,处理XML文档是一项常见任务。DOM(Document Object Model)是一种广泛采用的技术,用于表示XML或HTML文档的结构,使得开发者能够轻松地访问、修改文档中的元素...

    递归程序

    在这个场景中,我们有两个文件:`validator.html` 和 `js`,可能是一个简单的网页应用,其中`js`文件可能包含了实现递归功能的JavaScript代码。 首先,让我们深入理解递归的基本原理。递归程序由两个主要部分组成:...

    ASP无限循环(树结构)

    本文将深入探讨如何利用递归技术在ASP中构建无限循环的树结构,以及这种结构的应用和实现细节。 首先,理解递归是关键。递归是一种编程方法,函数或过程在执行过程中调用自身,以解决复杂问题。在树结构中,递归...

    javascript经典特效---原始的js炸弹.rar

    此外,学习和理解JavaScript的垃圾回收机制、事件循环和异步编程也非常重要,这可以帮助我们编写出更健壮、更高效的代码,避免无意中制造出潜在的“JS炸弹”。在实际工作中,遇到性能问题时,可以使用浏览器的开发者...

    json字符串递归解析

    通过自定义递归函数,我们可以有效地解析任意层次的嵌套JSON,将其转化为JavaScript对象,从而方便我们在程序中进行进一步的处理和操作。在实际编程中,理解并熟练掌握这一技巧,对于提升开发效率和代码质量有着重要...

    php递归解析xml

    最后,前端JavaScript代码会从服务器获取这个JSON数据,并将其作为tree组件的store。这样,XML数据就被成功地解析并呈现为一个交互式的树形结构。 总结来说,使用PHP递归解析XML,结合SimpleXML扩展,可以方便地将...

    javascript-leetcode面试题解递归与回溯问题之第47题全排列-题解.zip

    在JavaScript中,我们可以利用递归和回溯来解决这个问题。首先,我们需要创建一个空数组来存储当前的排列,然后对数组中的每一个元素进行递归操作。在每一次递归中,我们将当前元素放入排列数组,并移除原数组中的该...

Global site tag (gtag.js) - Google Analytics