质数练习:比如输入的数字为100,求100 以内的质数的个数(除了1和本身都除不尽)

2023-10-28

const getPrimeNumber = (chang: number) => {

  let num = 0;

  for (let i = 2; i <= chang; i++) {

    if (i === 2 || i === 3 || i === 5 || i === 7) {

      num++;

    } else if (i % 2 !== 0 && i % 3 !== 0 && i % 5 !== 0 && i % 7 !== 0) {

      num++;

    }

  }

  return num;

};

console.log(getPrimeNumber(100));

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

质数练习:比如输入的数字为100,求100 以内的质数的个数(除了1和本身都除不尽) 的相关文章

  • 替换字符以制作国际字母(变音符号)

    我正在尝试模仿国际键盘的工作方式 如果您使用其中之一死钥匙 http en wikipedia org wiki Dead key后面跟着一个字母 它将它们组合成相应的字符 例如 输入 a会导致 and o结果是 etc 我似乎无法让我的正
  • 在全局范围内查找 JavaScript 函数

    有没有办法在当前活动的对象模型中搜索 JavaScript 属性 例如命名函数 Firebug 在 DOM 选项卡上显示的内容 我在 Chrome 开发人员工具中找不到直接等效项 加载页面 使用主要浏览器的通用开发人员工具 一个例子是 我搜
  • 从 Flow 中的对象值定义联合类型

    我有一个这样的枚举 const Filter ALL ALL COMPLETED COMPLETED UNCOMPLETED UNCOMPLETED 我想做的是声明一个联合类型 如下所示 type FilterType Filter ALL
  • 在表单中重新填充密码字段会产生安全问题吗?

    我想知道当其他字段未验证时是否应该重新填充表单中的 屏蔽的 密码字段 我在网上看到过两种形式 重新填充屏蔽密码字段 清空密码字段 因此用户需要再次输入它 即使它是有效的 你的最佳实践是什么 重新填充密码字段是否表明存在安全漏洞 就可用性而言
  • HTML5 画布在缩放和旋转后平移

    我正在尝试用画布做一些事情 首先 我让用户上传图像 如果图像比我想要的大 我需要将其缩小 那部分工作得很好 最近我们遇到了 iPhone 用户上传图像的问题 这些都存在方向问题 我已经弄清楚如何提取方向 我的问题是当我操纵画布中的图像时会发
  • 由于运行 Javascript,Firefox 选择下拉列表不断刷新/恢复为默认选项 - AngularJS

    我正在 AngularJS 中构建一个应用程序 但在使用 Firefox 时无法选择下拉菜单 当我单击选择菜单并将鼠标悬停在选项上时 它会将所选选项从光标悬停的选项重置为默认 第一个选项 当选项数量很大时 选择正确的选项变得非常困难 该应用
  • 正则表达式匹配除括号中的单词之外的所有单词 - javascript

    我使用以下正则表达式来匹配所有单词 mystr replace W s g function match p1 index title 请注意 单词可以包含特殊字符 例如德语变音符号 如何匹配除括号内的单词之外的所有单词 如果我有以下字符串
  • 一种用javascript创建随机噪声背景图像(png)的方法?

    YouTube的新布局添加了我非常喜欢的背景随机噪声 在其他网站上看到了几乎完全相同的效果 所以我计划在我的网页原型中使用相同的技术 或者至少在其中使用这个 技巧 我的工具箱以供将来使用 图片是这样的 取自http g raphaeljs
  • CSS 列不会水平对齐

    我正在使用列计数来允许我的文本流入两个不同的列 但第一列的顶部 最左边 低于另一列 col moz column count 2 webkit column count 2 column count 2 div h3 Options h3
  • Vim、Javascript、DoctorJS (jsctags) 和 Taglist(源代码浏览)

    我已经安装了DoctorJS http doctorjs org 之前jsctags 试图为 Vim 获得一些好的源代码浏览 标签列表 使用Taglist http www vim org scripts script php script
  • 在相同位置使用 jQuery 将列表框项目移动并删除到另一个列表框

    我有 2 个多选框 如本链接所示 http jsfiddle net bdMAF 38 http jsfiddle net bdMAF 38 function button1 click function list1 gt option s
  • 如何从客户端 JavaScript 调用特定的 Node.js 方法

    在我的应用程序中 我在 node js 文件中创建了许多方法 我如何从客户端 JavaScript 调用特定方法 下面是我的node js 文件 exports method1 function exports method2 functi
  • 让屏幕阅读器读取使用 JavaScript 添加的新内容

    加载网页时 屏幕阅读器 例如 OS X 中的屏幕阅读器或 Windows 上的 JAWS 中的屏幕阅读器 将读取整个页面的内容 但是假设您的页面是动态的 当用户执行操作时 新内容就会添加到页面中 为了简单起见 假设您在某个位置显示一条消息
  • Angular 中的动态子组件

    我正在构建一个具有一致的元素列表设计模式的应用程序 如果我有一个 A 类型的对象 我会创建AComponent它接受a作为输入 然后创建另一个组件来迭代 A 列表 AListComponent 那么如果我有一个对象 B 我需要做同样的事情
  • 需要在 javascript 中对 ajax 查询进行正确的修剪吗?

    在 JavaScript 中 我想对字符串末尾的所有特殊字符进行正确的修剪 我的一段代码仅对连字符 进行修剪 还需要所有特殊字符 var s DB var x s replace console log x 对此有什么帮助吗 这应该可以解决
  • 页脚没有停留在底部

    这似乎是有史以来最令人困惑的问题 至少对我来说是这样 知道这个页面 除了标题之外 都已损坏 我复制了 HTML 并尝试小心地删除 WordPress 相关的爵士乐 以便您获得该页面的 html JsBin直播页面 http jsbin co
  • 手动渲染 Twig 字符串时禁用 HTML 转义

    我有以下代码将字符串呈现为 HTML 输出 如何阻止它转义 HTML 文本 template who bar params array who gt Foo s twig new Twig Environment new Twig Load
  • HTTPS 网站上的 ShareThis 按钮不可点击

    我已将 共享此 按钮添加到我的安全站点 现在单击它们时会产生错误 下面提到了错误 以前有人遇到过这个问题吗 阻止加载混合活动内容 http w sharethis com button buttons js http w sharethis
  • React 不适用于 Android 4.4.2 Web 视图浏览器

    React 在我的 Android 手机上不起作用 我不认为这是我的代码错误 因为即使我写的唯一内容是 p hello world p 它仍然没有显示 在 chrome 远程吊顶上查看后 这显示了 Map is not defined 以前
  • AngularJS 中的全局模拟对象用于 jasmine/karma 测试

    我有一个正在模拟进行单元测试的对象 基本上在我的测试文件中 我将其模拟如下 var mockObject mockMethod1 function return true mockMethod2 function return true b

随机推荐

  • 本地及远程rsync同步

    问题 本案例要求通过rsync命令工具来完成本地 远程同步操作 了解增量同步的效果 相关命令选项的用途 需要完成的配置任务如下 测试rsync上传 下载同步的基本用法 测试rsync的命令选项 a v delete n的用途 使用rsync
  • 安卓逆向一分钟app脱壳

    免责声明 做视频的初衷是为了学习交流 是想让自己在分享过程中学习到更多的东西 所发布的视频 环境 软件 脚本 文章 资料等 都是为了 粉丝们群友们能够更好的去理解安全测试的知识点 本人发布的视频 环境 软件 脚本 文章 资料等 都只用于学习
  • 如何用python开发app —— 前言

    来了 听说你要学用python开发app的本事 算你来对地方了 我这里有两种 一种是36般变化 一种是72般变化 你要学哪种 哈哈 闲话不多说 直接进入主题 首先说明 笔者 喝卤小夫 本篇文章不是教你具体的制作步骤 具体的步骤请参阅其它博文
  • python DataFrame获取行数、列数、索引及第几行第几列的值

    1 df DataFrame A 11 B 12 A 111 B 121 A 1111 B 1211 print df columns size 列数 2 print df iloc 0 size 行数 3 print df ix 0 in
  • 获取x-sign/x-mini-wua/x-sgext/x-umt

    文章目录 获取x sign x mini wua x sgext x umt 获取应用上下文 获取Mtop 获取MtopConfig 从MtopConfig获得sign对象 创建参数并调用 获取x sign x mini wua x sge
  • Redis第十二讲 Redis之zset底层数据结构实现

    zset zset中的每个元素包含数据本身和一个对应的分数 score ZSet 为有序的 自动去重的集合数据类型 ZSet 数据结构底层实现为 ziplist 或跳表 skiplist zset的数据本身不允许重复 但是score允许重复
  • 【报错】No module named ‘imutils‘

    1 No module named imutils imutils是整合了opencv numpy和matplotlib的相关操作的一个python工具包 主要是用来进行图形图像的处理等等 后又加入了针对视频的处理等 imutils同时支持
  • 从零实现DevOps(一):Centos7安装gitlab详解

    从今日起 开始更新 从零实现DevOps 系列 内容丰富且完整 预计内容包括Gitlab安装 环境变量配置 Jenkins安装和配置 本地 远程 部署单体项目 本地 远程 部署Vue项目 本地 远程 部署微服务项目等 希望能帮助大家 在技术
  • 物美智能系统

    物美智能系统 项目介绍 物美智能 wumei smart 是一个简单易用的生活物联网平台 可用于搭建物联网平台以及二次开发和学习 设备接入使用EMQX消息服务器 加密认证 后端采用Spring boot 前端采用Vue 移动端采用Uniap
  • VBA-读取文件的几种方法用时对比

    不同方法的其他优劣可以参考其余文档 本文仅对比用时 并且由于文件以其他方式读取过会影响下次读取速度 本次结果仅供参考 本人小白 欢迎指正 方法 用时 s 备注 workbook open 0 14 0 39 execut Excel 1 5
  • R语言生存数据进行中介分析(2)--手动推导cox回归中介分析

    中介变量 mediator 是一个重要的统计概念 如果自变量 X 通过某一变量 M 对因变量 Y 产生一定影响 则称 M 为 X 和 Y 的中介变量 目前国内外研究大部分都借鉴因果逐步回归法检验 因果步骤法由 Baron 和 Kenny 1
  • STM32L051测试 (三、I2C协议设备的添加测试)

    前面两篇文章 把L051基本功能都测试过了 确实感觉到ST的CubeMX工具真是好用 对应换芯片的应用来说 着实方便 底层库封装好 上层应用程序基本都一样 今天我们就来把 I2C 设备添加一下 今天正好借这个机会 把I2C的代码优化一下 目
  • SQLite步骤

    C 使用SQLite步骤及示例 1 下载sqlite文件 下载网址 http www sqlite org download html SQLite版本为SQLite 3 11 1 相关文件如下 sqlite dll win32 x86 3
  • Tx-Lcn 5.2 源码打包并上传到nexus私服

    Tx Lcn源码打包并上传到nexus私服 第一步 maven修改setting文件 添加nexus登录用户
  • 深入理解JVM(3)——7种垃圾收集器

    转载自深入理解JVM 3 7种垃圾收集器 如果说收集算法是内存回收的方法论 那么垃圾收集器就是内存回收的具体实现 Java虚拟机规范中对垃圾收集器应该如何实现并没有任何规定 因此不同的厂商 版本的虚拟机所提供的垃圾收集器都可能会有很大差别
  • 足球- EDA的历史数据分析并可视化

    足球 EDA的历史数据分析并可视化 背景 数据介绍 探索数据时需要遵循的一些方向 数据处理 导入库 数据探索 数据可视化 赛事分析 主客场比分 相关性分析 时间序列分析 总结 背景 该数据集包括从1872年第一场正式比赛到2023年的44
  • springboot项目中双数据源的配置

    springboot项目中双数据源的配置 对于一个项目中我们可能会配置多个数据源的情况 因而在这里向大家具体的介绍下如何在项目中配置多个数据源 比如我们配置一个EHR数据源和一个YSJ数据源 1 pom文件中引入德鲁伊 druid 的依赖
  • 钢铁打工人的自我修养,成为一名合格的打工人,自己的工资自己算。(2020年度个人所得税算法)

    钢铁打工人的自我修养 自己的工资自己算 怎么算 该补还出是该退 退 补 问题的产生 补税情况 你要交钱 税务局根据你的公司在6月份给你 上报的薪资 来确定你将来12个月内的税率 所以如果在6月份后 你张工资了 应该增加税率 多扣你的税 但是
  • C++学习之旅 第一章 C++预备知识

    目录 一 CPU 主板 内存条 硬盘 显示器 显卡 之间的关系 二 Hallo world如何被启动 三 数据类型 四 变量和常量 五 进制 1 首先 cpu相当于人类的大脑 显卡相当于翻译工具 把编码翻译成文字 用户通过显示器来观看 内存
  • 质数练习:比如输入的数字为100,求100 以内的质数的个数(除了1和本身都除不尽)

    const getPrimeNumber chang number gt let num 0 for let i 2 i lt chang i if i 2 i 3 i 5 i 7 num else if i 2 0 i 3 0 i 5 0