EduCoder_web实训作业--JavaScript学习手册七:JS循环语句

2023-11-18

第一关

/********** Begin **********/
      var sum = 0;
    var i = 2;
    while(i <= a) {
        var j = 2;
        while(j < i) {
            if(i%j == 0) {//能被整除,不是质数
                break;//不需要再判断
             }
            j ++;//除数加1,继续测试是不是质数
        }
        if(j == i) {//还是没有因数,证明这是一个质数
            sum = sum+i;//加在结果里面
        }
        i = i+1;//测试下一个数是不是质数
    }
    return sum;
    
	/********** End **********/

第二关

	//请在此处编写代码
	/********** Begin **********/
    var sum=0;
    var i=a+1;
do{
   if(i<b){
   sum+=i;
   }
  i++;
} while(i <b);
return sum;
	/********** End **********/

第三关

//请在此处编写代码
	/********** Begin **********/
    var numLen = a.toString().length;//求出是个几位数
    var num = 1;
    var result = 0;
    for(var i = 0;i < numLen;i++) {
        var curNum = a.toString().substring(i,i+1);//取出其中的第i位数
        result = result+curNum*num;
        num = num*10;
    }
    return result;
    
	/********** End **********/

第四关

//请在此处编写代码
	/********** Begin **********/
    var sum="";
    for(var att in apple) {
       if(!att.indexOf("location")){
            sum+= apple[att];
       }
}
   return sum; 
    
	/********** End **********/

第五关

//请在此处编写代码
	/********** Begin **********/
     for(var k = 0;k < arr.length;k++) {
       var x=arr[k];
       var num=true;
       if(x>1){
           for(var j=2;j<x;j++){
               if(x%j==0){
                   num=false;
                   break;
               }
           }
           if(num){
               return x;
           }
       }
    }
	/********** End **********/

第六关

//请在此处编写代码
	/********** Begin **********/
    if(b>0&&a[i]<0){
        continue;
    }
    if(b<0&&a[i]>0){
        continue;
    }
    
    
	/********** End **********/

我是谁?
二仙桥交通专员
成华大道常驻山西代表
松果弹抖三维立体混元劲白带大师
陈e大学城分e
逃课十级专家

欢迎关注我的公众号
让我们一起讨论学习、讨论人生
在这里还有更多资源等着你
欢迎在线对话!
在这里插入图片描述

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

EduCoder_web实训作业--JavaScript学习手册七:JS循环语句 的相关文章

  • Moment.js 在 Firefox 中返回 NaN,但在 Chrome 中不返回 NaN

    我有以下代码行 moment 11 10 2013 09 03 AM diff moment minutes 在 Chrome 30 0 1599 101 中 以下行返回一个数字 它每分钟都会更改 因此确切的值不相关 在 Firefox 2
  • 保护客户端 API 的安全

    我正在为基于 JavaScript 的游戏构建服务器端 API 和客户端库 其中必须确保两个非常重要的功能的安全 用户每次游玩都必须扣款 我们必须确保提交的分数是玩家实际获得的分数 解决第一个问题看起来很简单 在每次游戏开始时 我们都会调用
  • jquery $('id').text 带粗体

    我有一个 jquery 可以更改链接的文本 如下所示 if urlfind gt 0 linkurl text More info 和 HTML a href a 我试图为此链接添加粗体 但添加 b More Info b 让它们在文本本身
  • 是否可以告诉 jsdoc 在与源代码分开的文件中查找该代码的文档?

    我希望内联注释尽可能短 因为我的经验是超过 3 或 4 行的注释往往会被掩盖 从而产生很多不必要的 阅读手册行 遗留系统要求我遵守与 jsdoc 兼容的格式来记录代码 如果要正确记录许多不言而喻的事情 则需要明确声明它们 实际上每个标签都可
  • Bootstrap 4 网格系统中的“col”上没有填充是否正常?

    我是第一次使用 Bootstrap v 4 我有一个footer就是使用新的flex col并且它在桌面上运行得很好 但是当我切换到移动设备时 它们彼此堆叠得如此紧密 没有垂直边距 填充 这是正常行为吗 另外 我希望内容居中或至少有一些偏移
  • angular.isdefine 有什么好处?

    有什么好处angular isdefined超过和超过foo undefined 我一时想不出有什么好处 在 Javascript 中以任何方式访问真正未定义的变量 除了 typeof 都会抛出错误 你只能使用Angular isDefin
  • 我应该担心“窗口未定义”JSLint 严格模式错误吗?

    这不会在严格模式下通过 JSLint use strict function w w alert w window 来自 jslint com 的错误如下所示 第 4 行第 3 行字符出现问题 window 未定义 window 隐含全局
  • Cloudflare Worker 缓存 API 出现问题

    我现在花了无数的时间尝试让缓存 API 来缓存一个简单的请求 我让它在中间工作过一次 但忘记向缓存键添加一些内容 现在它不再工作了 不用说 cache put 没有指定请求是否实际被缓存的返回值并不完全有帮助 我只能进行反复试验 有人可以给
  • 我将与 ng-include 一起使用什么文件路径?

    我的角度项目的路径是这样的 web server py flask server program app static app js controllers js etc templates index html home html 索引
  • 强制 Javascript 编码风格的工具[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我需要自动检查不同人编写的javascript源代码的风格 你知道有什么好的工具可以做到这一点吗 与 emacs 集成将是一个优势 先感谢
  • JavaScript 从 json 迭代键和值? [复制]

    这个问题在这里已经有答案了 我正在尝试迭代以下 json VERSION 2006 10 27 a JOBNAME EXEC JOBHOST Test LSFQUEUE 45 LSFLIMIT 2006 10 27 NEWUSER 3 NE
  • Cordova/Phonegap 通过 JavaScript 在应用程序浏览器中打印

    我想从我正在开发的 iPad 应用程序打印一页 或某些页面 应用程序启动时所做的第一件事是通过以下代码加载外部网站 window location https 我现在想从这个外部网站打印一些东西 在 iPad 上的 Safari 中效果很好
  • javascript 中的类和类名有什么区别?

    为了找到某个类名的子对象 我必须创建自己的辅助函数 findChildrenByTagName function obj name var ret for var k in obj children if obj children k cl
  • 统计并限制上传的文件数量(HTML文件输入)

    我有那个基本的 众所周知的多文件上传表单 类似的事情
  • 如何将java数组列表转换为javascript数组? [复制]

    这个问题在这里已经有答案了 我们如何将 String 对象的 java arraylist 转换为 javascript 数组 这就是我正在做的事情 但我正在寻找更好的方法来做到这一点 我不想迭代数组列表 var myArray
  • 为什么 JavaScript 在不同浏览器中不一致?

    在花了无数个小时修复 JS 以使其跨浏览器兼容 主要是 IE 之后 我一直在思考以下问题 Why不是 JavaScript持续的跨浏览器 我的意思是 为什么 JS 不能像 Java 和 Flash 那样好呢 相反 我们必须求助于 jQuer
  • 定位分离的 DOM 树内存泄漏

    我在诊断主要使用 Knockout 构建的非常大的单页 Web 应用程序中的分离 DOM 树内存泄漏时遇到问题 我已经调整了应用程序以附加一个假人FooBar对象特定的 HTML 按钮元素 当用户移动到应用程序的不同 页面 时 该元素应该被
  • 是否包括触摸事件客户端X/Y 滚动?

    我正在尝试获取相对于的触摸坐标viewport来自触摸事件的浏览器 例如触摸启动 我尝试从 clientX Y 属性获取它们 但两者实际上都返回包括滚动在内的值 这是违反规范的 因为它说 clientX Y 应该返回坐标而不滚动 我尝试添加
  • 展平数组中的对象

    大家好 我从响应中获取了一系列对象 我需要将所有学生对象展平为简单的学生姓名 但不确定如何进行 任何帮助将不胜感激 数组示例 students id 123456 name Student Name active true students
  • Javascript - 从 AWS s3 存储桶读取镶木地板数据(使用快速压缩)

    In nodeJS 我正在尝试读取镶木地板文件 压缩 snappy 但没有成功 I used https github com ironSource parquetjs https github com ironSource parquet

随机推荐

  • java: MySQL Metadata

    https www baeldung com jdbc database metadata https docs oracle com en java javase 11 docs api java sql java sql Databas
  • ant design pro v5 配置拦截器,header

    ant design pro v5 配置拦截器 header 1 资料文档 https umijs org zh CN plugins plugin request requestinterceptors 2 编写app tsx 我这里是自
  • 创建一个空的Git仓库,然后本地代码推上去

    这篇文章说的是如何将本地代码库推送到远端空的代码仓库 如需了解如何从远端代码仓库克隆代码到本地 看这里 1 创建代码仓库 2 终端进入本地代码库文件夹内 3 将本地和远端联系起来 并给远端起个名字 git remote add myOwnC
  • Hudi和Kudu的比较

    与Kudu相比 Kudu是一个支持OLTP workload的数据存储系统 而Hudi的设计目标是基于Hadoop兼容的文件系统 如HDFS S3等 重度依赖Spark的数据处理能力来实现增量处理和丰富的查询能力 Hudi支持Increme
  • 微信小程序WE分析----事件分析

    目录 web分析 小程序 事件分析概述 1 新增事件管理 事件参数说明 1 填写事件配置 2 小程序添加上报代码 将上报代码添加到小程序中 3 测试事件数据上报 测试事件上报的数据是否正确 属性管理 字典管理 新增事件分析 创建事件分析 添
  • Web自动化之Selenium常用操作

    本文总结使用selenium进行web UI自动化时 会用到的一些常用操作 定位元素 driver find element by xpath 1 绝对路径 2 元素属性 3 层级和属性结合 4 使用逻辑运算符 driver find el
  • 磁盘类型和相关术语学习笔记

    磁盘类型和相关术语 在 Linux 中一切皆文件 但是类型不同 例如使用 ls l 对于设备文件和普通文件有一部分内容是不同的 即普通文件有大小 而设备文件有主设备号和次设备号 没有大小 ll 1 txt dev sda dev sda1
  • TCP/IP、UDP协议

    TCP IP协议是Internet最基本的协议 Internet国际互联网络的基础 由网络层的IP协议和传输层的TCP协议组成 通俗而言 TCP负责发现传输的问题 一有问题就发出信号 要求重新传输 直到所有数据安全正确地传输到目的地 而IP
  • module ‘keras.api._v1.keras.datasets.mnist‘ has no attribute ‘train‘AttributeError: module ‘numpy‘ h

    AttributeError module numpy has no attribute no nep50 warning 尝试过更新numpy但是更新不了 module keras api v1 keras datasets mnist
  • 常见 Web 中间件及其漏洞概述(一):IIS

    目录 PUT漏洞 漏洞原理 复现 修复 短文件名猜解 漏洞原理 IIS短文件名产生 复现 短文件漏洞的局限性 IIS短文件名扫描工具 修复 远程代码执行 解析漏洞 IIS 6 0 基于文件名 基于目录名 IIS 7 0 7 5 IIS PH
  • docker容器内访问宿主机127.0.0.1服务

    docker容器内访问宿主机127 0 0 1服务 原创 技术生活 技术生活 2020 04 15 09 00 点击上方 技术生活 选择 设为星标 做积极的人 而不是积极废人 背景 原因分析 解决方案 背景 已经通过docker启动的ela
  • mac m1 搭建 arduino 环境

    前前后后弄了几次 arduino 环境 这次就以 mac m1 为例 来做一个笔记 搭建 arduino 首先 第一步肯定是安装 arduino 这直接去官网下载安装就好了 地址放在下面 https www arduino cc en so
  • Android 打包aar给unity3d使用 项目心得

    步骤 制作androidproject 修改build gradle配置 打包aar 1 混淆打包aar 2 jar包导出 3 在其他的android工程引入aar 导入unity项目 运行unity3d输出apk包 新建一个project
  • JAVA性能分析工具--Jvisualvm使用方法

    JDK自带的JAVA性能分析工具 它已经在你的JDK bin目录里了 只要你使用的是JDK1 6 Update7之后的版本 点击一下jvisualvm exe图标它就可以运行了 这里是VisualVM 的官方网站 https visualv
  • 关于springmvc的面试经验分享

    1 什么是 Spring MVC Spring MVC 是一个基于 Java 的实现了 MVC 设计模式的请求驱动类型的轻量级 Web 框架 通过把 Model View Controller 分离 将 web 层进行职责解耦 把复杂的 w
  • RPC failed; OpenSSL SSL_read: Connection was aborted, errno 10053 unable to access ‘https://github.c

    IDEA Push推送到GitHub失败 RPC failed OpenSSL SSL read Connection was aborted errno 10053 unable to access https github com xx
  • CSDN开源夏令营项目进入第一实习期,入选名单和优秀开题报告推荐名单公布

    由CSDN推出的面向中国在校大学生的 开源夏令营 技术公益活动已于7月4日截止学生报名 自6月16日起 共有1785名学生参与了活动报名 445名学生提交了共650份开题报告 经过导师们的精心挑选和认真考核 共有67名学生最终入选 在这短短
  • PCL点云处理之多种体素滤波方法大汇总(一百六十四)

    PCL点云处理之多种体素滤波方法大汇总 一百六十四 一 算法介绍 二 算法对比 1 体素重心滤波 2 体素中心滤波 3 体素近点滤波 4 自定义任意体素滤波 5 最小点约束的体素滤波 6 自定义最近点约束的体素滤波 7 无限高的体素最低点滤
  • 如何解决The remote endpoint was in state [TEXT_FULL_WRITING] which is an invalid state for called method...

    这个错误通常是由于客户端在连接远程终端时发生了错误 可能的原因包括 连接超时 网络连接不稳定或网络延迟导致连接超时 端口问题 远程终端未开放相应端口或客户端使用了错误的端口 网络防火墙 防火墙限制了客户端与远程终端之间的连接 服务器问题 远
  • EduCoder_web实训作业--JavaScript学习手册七:JS循环语句

    第一关 Begin var sum 0 var i 2 while i lt a var j 2 while j lt i if i j 0 能被整除 不是质数 break 不需要再判断 j 除数加1 继续测试是不是质数 if j i 还是