技术标签: javascript基础到实战 前端 javascript 开发语言
1、题目----判断时间阶段
用户输入几点弹出问候信息;
用户输入12点 中午
用户输入18点 晚上
用户输入23点 深夜
建议:通过比较运算符弹出对应值
<script>
var time = prompt('请输入当前时间')
switch (true) {
case time <= 10 :
document.write('当前时间是' + time + '上午')
break;
case time <= 12 :
document.write('当前时间是' + time + '中午')
break;
case time <= 18 :
document.write('当前时间是' + time + '下午')
break;
case time <= 23 :
document.write('当前时间是' + time + '深夜')
break;
}
// if( time == 12){
// prompt('当前时间是' + time + '中午')
// }else if ( time == 18){
// prompt('当前时间是' + time + '下午')
// }else if (time == 23){
// prompt('当前时间是' + time + '深夜')
// }
</script>
2、题目------ 比较两个数的最大值
1、用户依次输入两个值,最后弹出最大的那个值
建议用:比较运算符
<script>
var num = prompt('请输入第一个数')
var num2 = prompt('请输入第二个数')
if( num > num2 ){
document.write(num + '是最大的数')
}else{
document.write(num2 + '是最大的数')
}
</script>
3、题目
判断奇偶性
用户输入一个数,判断是奇数还是偶数
建议:通过%运算可以得出数字的奇偶性
<script>
var num = prompt('请输入一个数')
if(num % 2 == 0){
document.write(num + '是偶数')
}else
{
document.write(num + '是奇数')
}
</script>
4、题目-----请客吃饭
大于2000请大家吃自助餐
小于2000 并大于等于1500 请大家吃披萨
小于1500 并等于1000 请大家吃黄焖鸡
小于1000 提醒我下次把钱带够
建议用 switch 或者if else if
<script>
// var eat = prompt("想请大家吃饭,请输入我身上多少钱")
// switch (true) {
// case eat >= 2000:
// document.write('我身上带了' + eat + '元,请大家吃自助餐')
// break;
// case eat >= 1500:
// document.write('我身上带了' + eat + '元,请大家吃披萨')
// break;
// case eat >= 1000:
// document.write('我身上带了' + eat + '元,请大家吃黄焖鸡')
// break;
// default:
// document.write('我身上带了' + eat + '元,不能够请大家吃饭了')
// break;
// }
var eat = prompt('请输入我身上有多少钱')
if (eat >= 2000) {
document.write('我身上带了' + eat + '元,请大家吃自助餐')
}else if(eat >= 1500) {
document.write('我身上带了' + eat + '元,请大家吃披萨')
}else if (eat >= 1000){
document.write('我身上带了' + eat + '元,请大家黄焖鸡')
}else {
document.write('我身上带了' + eat + '元,不能够请大家吃饭')
}
</script>
5、题目 ----- 成绩表
判断等级。
大于90 A
大于等于80 并小于90 是B
大于等于70 并小于80 是c
大于等于60 并小于70 是D
小于60 是E
建议使用 swtich
<script>
var grade = prompt('请输入当前成绩')
switch(true){
case grade >= 90 :
document.write( grade + "当前成绩是A")
break;
case grade >= 80 :
document.write(grade + "当前成绩是B")
break;
case grade >= 70 :
document.write(grade + "当前成绩是C")
break;
default :
document.write(grade + "当前成绩是D")
break;
}
</script>
6、题目—-接收用户输入的用户名和密码,
若用户名为 ‘admin’ ,且密码为 ‘123456’,则提示用户登录成功;否则一直输入
建议用while 或者do while循环
<script>
var user = prompt('请输入用户名')
var password = prompt('请输入密码')
while (user != 'admin' && password != '123456') {
alert('账号或者密码错误,请重新输入')
var user = prompt('请输入用户名')
var password = prompt('请输入密码')
}
alert('登陆成功' +'当前用户名是' + user + '当前密码是' + password)
</script>
文章浏览阅读2.2k次,点赞4次,收藏6次。作为PID系列专题,这些文章,我都会给出PLC梯形图的源代码和SCL代码方便大家对比学习,文章中的错误和不严谨之处,也请大家指正。1、专题1:设定值响应问题 2、PLC的梯形图代码,这部分我们可以做成功能块,启用PID运算时,我们可以对设定值进行线性化平滑处理,也可以不处理。......_控制斜坡pid
文章浏览阅读1w次,点赞3次,收藏4次。36进制转换成10进制的方法,以R9和10Y为例R9就是 27 * 36^1 + 9*36^0 = 98110Y 就是 1* 36^2 + 0 * 36^1 + 34*36^0 =133010进制转换成36进制的方法,以1079和52360为例(1079/36^0) % 36 = 35(1079/36^1) % 36 = 29(1079/36^2) 所以_36进制转换10进制
文章浏览阅读970次,点赞29次,收藏11次。安装时报错ModuleNotFoundError: No module named '_ctypes’的解决办法2、从"./configure …"重新安装① Python所有方向的学习路线图,清楚各个方向要学什么东西② 600多节Python课程视频,涵盖必备基础、爬虫和数据分析③ 100多个Python实战案例,含50个超大型项目详解,学习不再是只会理论④ 20款主流手游迫解 爬虫手游逆行迫解教程包⑤ 爬虫与反爬虫攻防教程包,含15个大型网站迫解。_linux安装python3
文章浏览阅读5.4k次,点赞2次,收藏21次。爬虫处理数据流程图_利用网络爬虫技术对交通数据进行采集里边的流程图
文章浏览阅读327次。服务计算作业:简单 web 服务与客户端开发实战作业要求概述利用 web 客户端调用远端服务是服务开发本实验的重要内容。其中,要点建立 API First 的开发理念,实现前后端分离,使得团队协作变得更有效率。作业要求开发过程本次作业我们选择实现见单个人博客网站:项目地址以下是本人承担的工作.使用Github建立组织在github创建本次作业的组织Simple-Blog,创建三个仓..._服务计算与软件服务工程
文章浏览阅读1.2k次,点赞19次,收藏15次。# 0 简介今天学长向大家介绍一个适合作为毕设的项目毕设分享 python大数据房价预测与可视化系统项目获取:https://gitee.com/assistant-a/project-sharing对于数据挖掘工程师来说,有时候需要抓取地理位置信息,比如统计房子周边基础设施信息,比如医院、公交车站、写字楼、地铁站、商场等,一般的爬虫可以采用python脚本爬取,有很多成型的框架如scrapy,但是想要爬百度地图就必须遵循它的JavaScriptApi,那么肯定需要自己写JavaScript脚本与百度API
文章浏览阅读1.4w次,点赞11次,收藏89次。将cookies添加到requests.session中实现淘宝的模拟登录声明:本文仅供学习用,旨在分享我们知道现在爬取淘宝商品是必须要登录的,在没有登录的情况下搜索商品也会自动重定向到登录页面。之前学着用selenium,pyppeteer等自动化框架模拟登录淘宝,但是无论怎么滑动滑块验证都失败。然而就像星爷《新喜剧之王》中所说得:只要不投降就是成功,同时为了安慰自己受伤的小心灵,决定用co..._浏览器登录淘宝后使用其cookie再用requests登录
文章浏览阅读1.6w次,点赞2次,收藏68次。定义wiki关于lda的定义:隐含狄利克雷分布简称LDA(Latent Dirichlet allocation),是一种主题模型,它可以将文档集中每篇文档的主题按照概率分布的形式给出。同时它是一种无监督学习算法,在训练时不需要手工标注的训练集,需要的仅仅是文档集以及指定主题的数量k即可。此外LDA的另一个优点则是,对于每一个主题均可找出一些词语来描述它。LDA首先由Blei, David M.、_lda关键词提取怎么和文本进行相似度
文章浏览阅读80次。一般在python进行数据分析/统计分析时,第一步总是对数据进行一些描述性分析、相关性分析,但是总会是有一大堆代码,那么今天就介绍一个神器pandas_profiling,一行命令就能搞定大部分描述性分析!安装pip install pandas_profiling使用那么我们继续使用之前文章中使用过很多次的NBA数据集,还记得我们在介绍pandas使用的那篇文章中分很多章节去讲解如何使用pand..._python生成数据分析报告
文章浏览阅读415次,点赞10次,收藏9次。复制一个这个模块,把原来的模块删除,解决了。_has unapplied changes. please apply or cancel these changes before running t
文章浏览阅读2.4k次,点赞4次,收藏10次。当不想使用一款软件的时候,大部分人都会选择在控制面板里直接卸载它,通常这么做是没什么问题的。然而许多流氓软件可不会轻易地就甘心从你的电脑里消失,它们不想着尽力完善本身应该实现的功能,却把重心都放在了怎么压榨你的电脑资源,怎么给你弹更多的广告,怎么捆绑更多的组件,在你想要卸载时还要可怜兮兮的恳求留下它。(国产大部分视频软件客户端)更过分的还有直接卸载不干净的,无论怎么通过正常的途径去卸载,..._cad uninstall tool
文章浏览阅读555次。我的解决办法是直接将scanf()也转用gets(),只是要改变量类型在用gets(),详情请搜如何使用gets()函数。本人所遇到的问题是在使用gets()之前使用了一次scanf("%d",&a)导致后面使用gets()函数时被跳过,_使用gets函数会跳过一次循环