iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >如何使用vbscript计算1到100的和
  • 691
分享到

如何使用vbscript计算1到100的和

2023-06-08 10:06:05 691人浏览 泡泡鱼
摘要

这篇文章给大家分享的是有关如何使用vbscript计算1到100的和的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。很少使用new Array的方式来定义数组,没想到new Array有这么一个妙用,通过new A

这篇文章给大家分享的是有关如何使用vbscript计算1到100的和的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。



很少使用new Array的方式来定义数组,没想到new Array有这么一个妙用,通过new Array(n)我们可以创建n个空元素,同时也就在n个元素中间存在n-1个空白,通过join,我们可以将一些东西放在这些空白中间从而组成我们需要的特殊串,这不禁启发了我的灵感,这个特点可以使我不通过循环就可以很容易的实现一个“有规律元素的连续运算”。比如计算1-100的数值的和。以往我们需要从1循环到100然后求和,但利用数组的这个特性我们可以通过简单的一行代码搞定,代码如下:

复制代码 代码如下:


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


此外可以做很多类似的数学运算,比如以下几个

复制代码 代码如下:


eval('0'+new Array(11).join('+Math.pow(++i,2)')) //计算1-10的平方和
eval('0'+new Array(100/2).join('+(i+=2)')) //计算2+4+6+...100的和


这些我们以往都通过循环进行的计算,现在都可以一行代码巧妙搞定,不得不叹服编程语言隐含的灵巧,编程的世界总有太多的东西等待我们去发现。

把上面的javascript代码改成VBS,就是VBS练习题所谓的骨灰级解法:

复制代码 代码如下:


Dim a(101)
Execute(Join(a,"s=s+i:i=i+1:"))
MsgBox s

感谢各位的阅读!关于“如何使用vbscript计算1到100的和”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

--结束END--

本文标题: 如何使用vbscript计算1到100的和

本文链接: https://www.lsjlt.com/news/253387.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何使用vbscript计算1到100的和
    这篇文章给大家分享的是有关如何使用vbscript计算1到100的和的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。很少使用new Array的方式来定义数组,没想到new Array有这么一个妙用,通过new A...
    99+
    2023-06-08
  • 使用python3.x计算1到100的和
    实现代码如下:sum = 0 for i in range(1,101):     sum += i print("1到100的和为:",sum)...
    99+
    2023-01-31
  • 怎么使用PHP while循环语句计算1到100
    您可以使用PHP的while循环来计算1到100的和。以下是一个示例代码:```php```在上述代码中,我们使用$number变量...
    99+
    2023-10-12
    PHP
  • javascript如何求1到100的和
    本篇内容介绍了“javascript如何求1到100的和”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2022-10-19
  • C语言如何求1到100的和
    这篇文章主要讲解了“C语言如何求1到100的和”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C语言如何求1到100的和”吧!题目:求1+2+3+……+98+99+100(1)用数学方法求解(...
    99+
    2023-06-17
  • 如何用javascript求1到100的累加
    这篇“如何用javascript求1到100的累加”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看...
    99+
    2022-10-19
  • javascript如何计算1到10的积
    小编给大家分享一下javascript如何计算1到10的积,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2022-10-19
  • 如何使用JavaScript快速创建一个1到100的数组
    目录代码示例:前提知识:Array.from()数组实例方法keys()补充:js中实现随机获取1-100的不重复的数组总结 代码示例: let arr = [] // p...
    99+
    2022-11-13
  • 如何使用vbscript枚举域内计算机个数
    这篇文章主要介绍了如何使用vbscript枚举域内计算机个数,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。代码如下:On Error Resume&nbs...
    99+
    2023-06-08
  • 五种C程序计算阶乘方法 c语言实现1到n的阶乘1*2*3*.....*n的累乘计算,使用不同方法实现,五种计算阶乘的方法
    题目: 题目分析:        首先要清楚阶乘定义,所谓 n 的阶乘,就是从 1 开始乘以比前一个数大 1 的数,一直乘到 n,用公式表示就是:1×2×3×4×…×(n-2)×(n-1)×n=n! 具体的操作: 利用循环解决问题,设循环...
    99+
    2023-10-21
    c++ c语言 python java c#
  • 计算机中如何使用批处理整理集合第1/3页
    这篇文章主要为大家展示了“计算机中如何使用批处理整理集合第1/3页”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“计算机中如何使用批处理整理集合第1/3页”这篇文章吧。先概述一下批处理是个什么东东...
    99+
    2023-06-09
  • 微信小程序如何使用wxs计算获取到的数据
    这篇文章主要介绍“微信小程序如何使用wxs计算获取到的数据 ”,在日常操作中,相信很多人在微信小程序如何使用wxs计算获取到的数据 问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”微信小程序如何使用wxs计算获...
    99+
    2023-06-26
  • 如何使用Django和Bootstrap实现计算器
    小编给大家分享一下如何使用Django和Bootstrap实现计算器,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!准备工作创建一个应用添加应用到配置创建一个html编写视图函数from django.shortc...
    99+
    2023-06-25
  • 如何在python中使用defaultdict计算键值的和
    本篇文章给大家分享的是有关如何在python中使用defaultdict计算键值的和,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。python可以做什么Python是一种编程语...
    99+
    2023-06-14
  • 从Go到NumPy:如何使用对象编程算法解决数值计算问题?
    在数值计算领域,算法的实现往往需要高效的计算和存储,同时也需要简单易用的接口。而对象编程的思想正好可以很好地满足这一需求。本文将介绍如何使用对象编程算法解决数值计算问题,以及如何从Go语言转向NumPy,实现更高效的数值计算。 从Go语...
    99+
    2023-10-24
    对象 编程算法 numy
  • 如何使用HTML和JS实现简单的计算器
    这篇文章主要介绍了如何使用HTML和JS实现简单的计算器,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。   <!doctypehtm...
    99+
    2022-10-19
  • 分布式计算中如何使用Go和NumPy?
    随着数据量的不断增大,单机计算已经无法满足人们对计算速度的需求。因此,分布式计算成为了一种重要的计算模式。分布式计算可以将任务分配到多台机器上进行并行处理,大大提高了计算速度。在分布式计算中,Go和NumPy是两个非常重要的工具。 Go是...
    99+
    2023-08-12
    打包 分布式 numy
  • 如何使用Java和NumPy实现高效的并发计算?
    随着互联网的不断发展,数据量的增长速度越来越快,如何高效地处理这些数据成为了一个重要的问题。并发计算是一种处理大量数据的有效方式,而Java和NumPy则是两个在并发计算领域中被广泛使用的工具。本文将介绍如何使用Java和NumPy实现高...
    99+
    2023-07-23
    numy 并发 npm
  • 实时计算:如何在Linux上使用ASP和NumPy?
    实时计算是现代计算机科学中的一个重要领域,它包括使用实时数据处理和分析技术来快速处理大量数据的方法。在这个领域中,ASP(Apache Spark)和NumPy(Numerical Python)是两个非常有用的工具。本文将介绍如何在Li...
    99+
    2023-09-24
    linux numpy 实时
  • 如何用java计算圆的周长和面积?
    要用Java计算圆的周长和面积,需要使用圆的半径和一些数学公式。以下是计算圆的周长和面积的Java代码示例: import java.util.Scanner;public class Circle { public static v...
    99+
    2023-09-29
    java 开发语言
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作