JS实例-01
输入成绩(0-100),不同的分数段奖励不同
while(true){
var a=prompt('请输入成绩');
if (a>=0&&a<=100){
break;
}
}
if (a==100){
alert('奖励一辆汽车')
}
else if (a>=80&&a<99){
alert('奖励一本笔记本')
}
else if(a<80&&a>=60){
alert('奖励一本参考书')
}
else{
alert('什么奖励都没有')
}
输入三个值时,同时满足,其中一个满足,均不满足的情况下
var height=prompt('请输入身高');
var money=prompt('请输入财产');
var my=prompt('请输入颜值');
if (height>=180&&money>=1000&&my>=500){
alert('我一定要成为!!')}
else if(height>=180||money>=1000||my>=500){
alert('也可以!!')
}
else{
alert('不行!!')
}
键盘输入三个数字,对他们进行从小到大排序
//prompt()函数的返回值是String类型的,+prompt()变成number类型
var num1=+prompt('请输入num1');
var num2=+prompt('请输入num2');
var num3=+prompt('请输入num3');
if (num1<num2&&num1<num3){
//num1最小
if(num2<num3){
alert(num1+","+num2+","+num3)
}
else{
alert(num1+","+num3+","+num2)
}
}
else if(num2<num1&&num2<num3){
//num2最小
if(num1<num3){
alert(num2+","+num1+","+num3)
}
else{
alert(num2+","+num3+","+num1)
}
}
else{
//num3最小
if(num2<num1){
alert(num3+","+num2+","+num1)
}
else{
alert(num3+","+num1+","+num2)
}
}
利用switch,成绩是否合格
var num=prompt('请输入成绩');
switch (true) {
case num>=60:
alert('合格');
break;
case num<60:
alert('不合格');
break;
}
假如投资的年利率为5%,试求从1000块增长到5000块,需要多少年
var num=1000;
var i=0;
while(num<5000){
num*=1.05;
i++;
}console.log('一共需要'+i+'年');
打印1-100之间所有奇数之和
var sum=0;
for(var i=1;i<101;i++){
if(i%2==1){
sum+=i;}
}console.log(sum);
打印1-100之间所有7的倍数的个数及总和
var sum=0;
for(var i=0;i<101;i++){
if(i%7==0){
console.log(i);
sum+=i;}
}console.log(sum);
水仙花树,一个三位数,它每个位数上的数字的3次幂之和等于它本身
for(var i=0;i<1000;i++){
b=parseInt(i/100);
s=parseInt(i%100/10);
g=parseInt(i%10);
if(b**3+s**3+g**3==i){
console.log(i);}
}
在页面中接收一个用户输入的数字,判断该数是否是质数(只能被1和它自身整除的数)。
var num=prompt('请输入一个整数')
var flag=true;
if(num<=1){
alert('该数不合法!')}
else {
//判断num是否是质数
for(var i=2;i<num;i++){
if(num%i==0){
flag=false;}
}
if(flag)
{alert(num+'是质数')}
}
9x9乘法表
for(var i=0;i<10;i++){
for(var j=0;j<i+1;j++){
num=i*j;
document.write(i+'*'+j+'='+num+' '+' '+' ');
}document.write('<br/>');
}
JS实例-01的更多相关文章
- backbone实例01
backbonejs往简单说,就是一前端MVC框架,适合用于单页面.复杂的前端逻辑. 直接上代码,里面都有相关注释,重点是理解清楚view.collection.model这三者如何关联调用. < ...
- 【js实例】Array类型的9个数组方法,Date类型的41个日期方法,Function类型
前文提要:[js实例]js中的5种基本数据类型和9种操作符 Array类型的9个数组方法 Array中有9个数组方法: 1.检测数组 2.转换方法 3.栈方法 4.队列方法 5.冲排序方法6.操作方法 ...
- Node.js 教程 01 - 简介、安装及配置
系列目录: Node.js 教程 01 - 简介.安装及配置 Node.js 教程 02 - 经典的Hello World Node.js 教程 03 - 创建HTTP服务器 Node.js 教程 0 ...
- Vue.js实例练习
最近学习Vue.js感觉跟不上节奏了,Vue.js用起来很方便. 主要实现功能,能添加书的内容和删除.(用的Bootstrap的样式)demo链接 标题用了自定义组件,代码如下: components ...
- JS实例
JS实例 1.跑马灯 <!DOCTYPE html> <html lang="en"> <head> <meta charset=&quo ...
- JavaScript、jQuery、HTML5、Node.js实例大全-读书笔记3
技术很多,例子很多,只好慢慢学,慢慢实践!!现在学的这本书是[JavaScript实战----JavaScript.jQuery.HTML5.Node.js实例大全] JavaScript.jQuer ...
- JavaScript、jQuery、HTML5、Node.js实例大全-读书笔记2
技术很多,例子很多,只好慢慢学,慢慢实践!!现在学的这本书是[JavaScript实战----JavaScript.jQuery.HTML5.Node.js实例大全] JavaScript.jQuer ...
- JavaScript、jQuery、HTML5、Node.js实例大全-读书笔记1
技术很多,例子很多,只好慢慢学,慢慢实践!!现在学的这本书是[JavaScript实战----JavaScript.jQuery.HTML5.Node.js实例大全] 第 3 章 用 JavaScri ...
- [百度地图] 用于类似 DWZ UI 框架的 百度地图 功能封装类 [MultiZMap.js] 实例源码
MultiZMap 功能说明 MultiZMap.js 本类方法功能大多使用 prototype 原型 实现,它是 ZMap 的多加载版本,主要用于类似 DWZ 这个 多标签的 UI 的框架: 包含的 ...
随机推荐
- js 或Jquery操作定位元素
属性过滤常用javascript后去DOM对象 id是定位到的是单个element元素对象,其它的都是elements返回的是list对象 1.通过id获取 document.getElementBy ...
- centos 构建dns服务 dnsmasq
1 安装yum -y install dnsmasq开放udp tcp 53 端口2,修改配置文件 dnsmasq.conf# grep -Ev "^$|^[#;]" /etc/d ...
- 题解 CF1385D 【a-Good String】
题意 定义:字符串s 为一个c-好串(c 为一个字符)时,必须满足: 当\(|s| = 1\) ,\(s = c\) 当\(|s| > 1\), \(s\) 的左半部分为全为 \(c\),右半部 ...
- spring学习(四)使用注解代替xml配置
用的是IDEA的maven工程,pom.xml文件导包依赖省略 一.书写要导入容器的实体类 import org.springframework.beans.factory.annotation.Va ...
- 一年经验Java开发0713面试
@ 目录 介绍一下你做的某些模块,有些什么比较复杂的地方? 你们的文件怎么存储的? 怎么没有用文件服务器? 文件存储有没有做备份? 在项目上有没有什么搞不定的问题? 对搞不定的问题你是怎么处理的? 你 ...
- NGINX 上的限流
NGINX 上的限流(译) zlup YP小站 今天 前言 本文是对Rate Limiting with NGINX and NGINX Plus的主要内容(去掉了关于NGINX Plus相关内容) ...
- NanoHTTPD服务
需要导入nanohttpd2.3,jar包 继承NanoHTTPD public class HttpServer extends NanoHTTPD { public HttpServer(int ...
- Kaggle 入门题-泰坦尼克号灾难存活预测
这个题目的背景概况来讲就是基于泰坦尼克号这个事件,然后大量的人员不幸淹没在这个海难中,也有少部分人员在这次事件之中存活,然后这个问题提供了一些人员的信息如姓名.年龄.性别.票价,所在客舱等等一些信息, ...
- SpringMV学习之拦截器的简单使用
一.拦截器介绍 我们知道SpringMVC的拦截器(Interceptor)非常重要,尤其在Web应用中使用非常广泛,其功能类似于过滤器,用于拦截用户请求并作相应的处理.我们使用比较多的场景是系统登陆 ...
- 【新生学习】第二周:卷积神经网络_part_1
DEADLINE: 2020-08-01 22:00 写在最前面: 本周学习的是卷积神经网络,是本课程重点中的重点,大家务必要熟练掌握. 本周的学习任务包括 视频学习 . 代码练习 .论文讲解 三部分 ...