当前位置: 首页 > news >正文

javascript练习

练习1:

在数组里面添加一个方法,删除其中重复的元素

这里用到了原型链,在Array的方法里面添加删除重复元素的

Array.prototype.distinct =function() { let array = [] for(value of this) { if(array.indexOf(value)==-1) { array.push(value) } } return array }

练习2

要求用户输入50-100中一个整数,要求输出该数字所有乘积表达式,同时不输出交换律

分析题目要求,首先需要判断输入的数字是否是整数,是否在50-100之间

在判断完之后输出表达式环节,需要用到一个循环,循环索引从1开始,但不能大于输入的数字/索引值

let num=+prompt("请输入一个50-100之间的整数") while(isNaN(num)||num>100||num<50||parseInt(num)!==num) { num=+prompt("输入无效,请重新输入一个50-100之间的整数") } for(let i=1;i<=num;i++) { if(num%i===0&& i<num/i) { console.log(i+"*"+num/i+"="+num) } }
http://www.cnnetsun.cn/news/3501117.html

相关文章:

  • Android项目文件结构与模块化架构详解
  • AM62L硬件安全实战:CBASS防火墙与DTHE加密引擎寄存器配置详解
  • C++编译器优化选项全解析:从-O0到-O3的性能提升实战指南
  • 知网查重加AIGC双检测怎么过?同时降重降AI到红线内
  • 5分钟完全掌握:免费开源QMC音频解密工具终极使用指南
  • 在liunx系统上部署一个springboot的微服务项目
  • JMeter接口测试断言全解析:从基础响应到JSON与自定义断言实战
  • 2023嵌入式助理工程师认证考试全攻略
  • 中翱集团唯一运营平台中翱数创(宿迁)科技深耕同城数字化服务
  • Hot 100 --- 从前序与中序遍历序列构造二叉树
  • 敏捷开发Beta冲刺关键阶段实战指南
  • 模拟面试核心要素与实施全流程解析
  • 程序员技术面试英语实战指南与提升策略
  • 终极指南:3步在Windows 11上实现经典游戏局域网联机
  • 2026年电销外包服务商怎么选?合规要求与选型标准解析
  • 编译器前端设计与实现:基于LLVM的C语言子集编译器完整开发
  • 热词追踪技巧与工具全解析:从捕捉到预判网络热点
  • Go微服务开发
  • 搜维尔科技:Manus Haptic触觉手套,核心应用方向
  • MPSoC逻辑加速模块数据通道设计与优化实践
  • Python时间与操作系统模块实战指南
  • Google 提示词零基础教学:从“会提问”到“让 AI 真正解决问题
  • 零基础入门 DeepSeek 大模型 API 开发全指南:max_tokens 停止序列 temperature 系统提示四大核心参数详解、调优实战与两种 Prompt 写法效果对比教程
  • 算法-并查集
  • AI音乐成品优化工具怎么选:从AI混音到AI母带,把demo修到更接近发布状态
  • VC++ MFC文件对话框开发指南:CFileDialog高级用法与实战技巧
  • 招聘评估体系设计:从工具选择到效度优化
  • 高效企业级微信自动化解决方案:wxauto技术实现与架构分析
  • AM62L TRNG寄存器深度解析:从熵源配置到驱动开发的嵌入式安全实践
  • MobileFusion:基于结构重参数化的移动端红外可见光图像融合方法