javascript练习

用js做九九乘法表

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    
</head>
<body>
    <script>
        for(let i = 1; i <= 9;i++){
            for(let j = 1;j <=i; j++){
                document.write(`<span>${j}*${i}=${i * j} </span>`)

    }
    document.write(`<br />`)
}
    </script>
</body>
</html>

结果图

数组[2,1,33,22,56,43,44]遍历求最大值

html代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    
</head>
<body>
    <script src="./06-外部.js"></script>
</body>
</html>

js代码

let arr=['2','1','33','22','56','43','44']
let i,max
for(i=0;i<arr.length;i++){
    if(arr[i]>=arr[i+1]){
        max=arr[i]
    }
}
document.write(`最大数是:${max}`)

结果

 

封装函数,完成用户输入秒数,将转换完毕的时分秒打印出来

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        let a = +prompt('请输入秒数')
        function getTime(a){
        h = parseInt(a / 60 / 60 % 24)
        m = parseInt(a / 60 % 60)
        s = parseInt(a % 60)
        h = h < 10 ? '0' + h : h
        m = m < 10 ? '0' + m : m
        s = s < 10 ? '0' + s : s
        console.log(h,m,s)

        return `${h}小时${m}分钟${s}秒`

    }
    let str = getTime(a)
    document.write(str)
    </script>
</body>
</html>

结果

数组练习

 

 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <div id = "output"></div>
    <script>
        let students=[
            {name:'小明',age:18,gender:'男',hometown:'河北省'},
            {name:'小红',age:19,gender:'女',hometown:'河南省'},
            {name:'小刚',age:17,gender:'男',hometown:'山西省'},
            {name:'小丽',age:18,gender:'女',hometown:'山东省'}
 
        ]
        let outputDiv = document.getElementById('output');
        for(let i = 0; i < students.length; i++) {
  let student = students[i];
  let studentInfo =     '姓名: ' + student.name + '<br>' +
                        '年龄: ' + student.age + '<br>' +
                        '性别: ' + student.gender + '<br>' +
                        '家乡: ' + student.hometown + '<br>' 
  outputDiv.innerHTML += studentInfo;
}
    </script>
</body>
</html>

 结果

 

monster - r
关注 关注
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
JavaScript题目练习
launxupeng的博客
11-09 3107
1、以下哪一条Javascript语句会产生运行错误? 正确答案: A 你的答案: D (错误) A var obj=( ); B var obj=[ ]; C var obj={ }; D var obj=/ /; 2、触摸事件包括以下哪几种?() 正确答案: A B C D 你的答案: A B D (错误) touchStart touchMove touchCancel touchEnd 解析:以下是四种touch事件 touchstart: //手指放到屏幕上时触发 touc
JavaScript练习编程题2
weixin_49017598的博客
09-01 2054
4.如下字符串: “01#张三#60-02#李四#90-03#王五#70”, 每一部分表示 学号#姓名#分数,提取学生信息存放于列表中,并按照成绩对学生降序排序。2.输入一个字符串,判断字符串中有多少个字母?7.实现将字符串"1,2,3" 变成列表 [“1”,“2”,“3”]3.输入两个字符串,打印两个字符串中公共的字符,如果没有公共字符打印。1.输入一个字符串,将字符串中所有的数字符取出来产生一个新的字符串。2.输入用户名,判断用户名是否合法,用户名的要求:必须由数字。4.编写敏感词过滤程序。
JavaScript练习
Wanan_J的博客
01-13 1471
JavaScript练习题:用于初学者练习的小作业。
javaScript练习
dayu
01-29 1105
【重点:数组对象】创建网页colors.html,具体要求如下: 制作一个如下图所示的表单 创建一个长度为5的数组,数组名字为myColor。 当点击“设置颜色”按钮时,利用循环结构,依次弹出5个提示框,每个提示框中输入一个代表某种颜色的单词,并将每个单词的字符串存入myColor数组中,提示框如下图所示 【提示】window.prompt(“提示的问题”)用于弹出下图所示的提示框,返回用户在文本框中输入的内容 当点击“显示颜色”按钮时,将..
JavaScript练习题目录
qq_42911663的博客
01-14 730
JavaScript练习题目录 《JavaScript数组练习题》 《JavaScript常见面试题》 友情链接:点击查看所有文章目录
JavaScript练习
2201_75456772的博客
05-07 141
【代码】JavaScript练习
JavaScript练习题1--10
weixin_43786637的博客
04-25 3845
JavaScript练习题1-10 1-10 1.编写程序,在控制台输出“你好,JavaScript!”。注意不包括定界的中文引号,不要输出多余的字符。 console.log("你好,JavaScript!"); 或 console.log('你好,JavaScript!'); 2.编写程序,在控制台输出““你好,JavaScript!””。注意不包括定界的中文引号,不要输出多余的字符。 console.log('"你好,JavaScript!"'); 3.已知立方体的边长为12345678,编写程
JavaScript相关练习
m0_51858205的博客
11-24 754
(1)单击“随机产生-20个整数”投钮时,能的随机生成20个 4 位整数 (1000~-9099)。并将产生的20 个整数写人到数组中,,将其从小到大进行排序,输出在我行文本框中。 (2) 单击“找出能微5始除的整数,拉钮时,找出能生被了整除的整数,并在多行文本框中输出; (3)单击“重置”按钮时,将多行文本框中的所有内容清空。
JavaScript 练习题之年龄判断
qq_61691658的博客
04-14 8839
<script> var userName = prompt("请输入您的名字","yourname"); var userAge= prompt("请输入您的年龄","yournAge"); var x; if (userAge >= 18 ) { x= userName + ",欢迎您!"; } else if (userAge < 18 ) { x = "对不起,本站只限成年人访问!"...
JavaScript基础练习集1
Sakurapaid的博客
10-17 945
JavaScript基础练习集,适合基础回顾练习使用
JS中一个dom元素能绑定多少事件
ggq53219的博客
06-10 534
JavaScript中,一个DOM元素可以绑定的事件数量并没有明确的限制,这主要取决于浏览器的实现和内存限制。然而,在实际应用中,为同一个DOM元素绑定过多的事件监听器可能会导致性能问题,尤其是在事件处理函数执行复杂操作的情况下。总之,虽然JavaScript中DOM元素可以绑定的事件数量没有明确的限制,但在实际应用中应注意避免过度绑定和优化事件处理函数,以确保良好的性能和用户体验。
[Vue-常见错误]浏览器显示Uncaught runtime errors
一个喜欢什么都研究一下的小小后端程序员
06-09 375
在vue.config.js中配置关闭Uncaught runtime errors显示。
基于JavaScript 如何实现爬山算法以及优化方案
乐闻世界
06-10 1365
爬山算法(Hill Climbing Algorithm)是一种常见的启发式搜索算法,常用于解决优化问题。其核心思想是从一个初始状态出发,通过逐步选择使目标函数值增大的邻近状态来寻找最优解。接下来,我们将通过 JavaScript 实现一个简单的爬山算法,帮助大家理解其原理和应用。从一个初始状态开始。评估当前状态的目标函数值。在当前状态的邻居中选择一个目标函数值更大的状态。如果找到了更优的邻居,则移动到该邻居并重复步骤2和步骤3。如果没有更优的邻居,则算法结束,当前状态即为局部最优解。
第二十一节:带你梳理Vue2: 父组件使用子组件时的修饰符和双向数据绑定
我们专注于分享最实用的编程技术和干货,帮助你提升编程能力,感谢您的支持和关注!
06-10 1253
原生事件修饰符.native ,关于组件标签上的事件 在组件标签上是没办法触发原生的js事件的,vue会将其作为自定义事件处理
vue3 防止按钮的连续点击(连点)
MtangEr的博客
06-13 268
vue3防止按钮连续点击,可注册自定义指令 v-prevent-reclick实现
?和??的用法 ---Javascript
weixin_45705239的博客
06-13 185
当你在JavaScript中看到问号(?)和双问号(??)时,它们通常是用于条件处理和空值合并的操作符。
vue3:实现图片放大浏览功能组件
最新发布
qq_45820271的博客
06-15 168
本文介绍了如何在vue3种实现一个放大预览图片效果的组件
javascript练习代码
06-13
以下是一个简单的 JavaScript 练习代码,它实现了一个计算器: ```html <!DOCTYPE html> <title>JavaScript Calculator <h1>JavaScript Calculator <br> ()">Add ()">Subtract ()">Multiply ()...

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • openeuler的安装和两台linux主机配置ssh实现互相免密登陆 1256
  • Linux简单命令 1125
  • RHCE: 主从DNS服务器配置 (实现正反向解析) 1120
  • 开发通用编程基础合集--python(第三部分 容器操作) 991
  • OSPF的使用 979

最新评论

  • 寒假第一天:

    CSDN-Ada助手: 运维需要具备的核心能力有哪些?

  • 2022.12.1

    CSDN-Ada助手: 网络 技能树或许可以帮到你:https://edu.csdn.net/skill/network?utm_source=AI_act_network

  • 2022.12.5

    CSDN-Ada助手: 哇, 你的文章质量真不错,值得学习!不过这么高质量的文章, 还值得进一步提升, 以下的改进点你可以参考下: (1)增加内容的多样性(例如使用标准目录、标题、图片、链接、表格等元素);(2)使用更多的站内链接;(3)增加条理清晰的目录。

  • 2022.12.2

    CSDN-Ada助手: 哇, 你的文章质量真不错,值得学习!不过这么高质量的文章, 还值得进一步提升, 以下的改进点你可以参考下: (1)使用更多的站内链接;(2)增加内容的多样性(例如使用标准目录、标题、图片、链接、表格等元素);(3)增加条理清晰的目录。

大家在看

  • 接口和抽象类:如何使用普通类模拟接口和抽象类 471
  • 深度学习—优化算法学习笔记
  • 基于Hadoop去哪儿旅游景点数据采集与分析
  • 2024-某手sig __NS_sig3 sig3...参数脱机, unidbg生成加密参数

最新文章

  • hcip实验7:VLAN实验
  • hcip实验6:BGP综合实验
  • hcip实验5:重发布及路由策略实验
2024年13篇
2023年35篇
2022年3篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司张掖外贸网站制作推荐昆明营销型网站建设报价怀化网站开发价格普洱SEO按天收费哪家好鹤壁关键词按天扣费推荐宁波SEO按天收费公司柳州网站建设兴安盟网站推广工具公司忻州百度网站优化排名多少钱新余网站开发报价宝鸡如何制作网站价格长葛网站开发推荐龙华网页设计多少钱邵阳百度seo价格焦作企业网站改版价格鹤岗网站优化推广推荐铁岭阿里店铺运营哪家好南联网页设计报价阜阳网站推广哪家好赣州模板制作保定企业网站改版哪家好哈尔滨建站推荐茂名外贸网站建设辽阳网站定制哪家好来宾SEO按天扣费哪家好抚顺建设网站价格武汉网络广告推广西宁网站设计哪家好玉林百搜标王报价广州网站制作报价歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化