输入成绩(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+'&nbsp'+'&nbsp'+'&nbsp');

}document.write('<br/>');

}

JS实例-01的更多相关文章

  1. backbone实例01

    backbonejs往简单说,就是一前端MVC框架,适合用于单页面.复杂的前端逻辑. 直接上代码,里面都有相关注释,重点是理解清楚view.collection.model这三者如何关联调用. < ...

  2. 【js实例】Array类型的9个数组方法,Date类型的41个日期方法,Function类型

    前文提要:[js实例]js中的5种基本数据类型和9种操作符 Array类型的9个数组方法 Array中有9个数组方法: 1.检测数组 2.转换方法 3.栈方法 4.队列方法 5.冲排序方法6.操作方法 ...

  3. Node.js 教程 01 - 简介、安装及配置

    系列目录: Node.js 教程 01 - 简介.安装及配置 Node.js 教程 02 - 经典的Hello World Node.js 教程 03 - 创建HTTP服务器 Node.js 教程 0 ...

  4. Vue.js实例练习

    最近学习Vue.js感觉跟不上节奏了,Vue.js用起来很方便. 主要实现功能,能添加书的内容和删除.(用的Bootstrap的样式)demo链接 标题用了自定义组件,代码如下: components ...

  5. JS实例

    JS实例 1.跑马灯 <!DOCTYPE html> <html lang="en"> <head> <meta charset=&quo ...

  6. JavaScript、jQuery、HTML5、Node.js实例大全-读书笔记3

    技术很多,例子很多,只好慢慢学,慢慢实践!!现在学的这本书是[JavaScript实战----JavaScript.jQuery.HTML5.Node.js实例大全] JavaScript.jQuer ...

  7. JavaScript、jQuery、HTML5、Node.js实例大全-读书笔记2

    技术很多,例子很多,只好慢慢学,慢慢实践!!现在学的这本书是[JavaScript实战----JavaScript.jQuery.HTML5.Node.js实例大全] JavaScript.jQuer ...

  8. JavaScript、jQuery、HTML5、Node.js实例大全-读书笔记1

    技术很多,例子很多,只好慢慢学,慢慢实践!!现在学的这本书是[JavaScript实战----JavaScript.jQuery.HTML5.Node.js实例大全] 第 3 章 用 JavaScri ...

  9. [百度地图] 用于类似 DWZ UI 框架的 百度地图 功能封装类 [MultiZMap.js] 实例源码

    MultiZMap 功能说明 MultiZMap.js 本类方法功能大多使用 prototype 原型 实现,它是 ZMap 的多加载版本,主要用于类似 DWZ 这个 多标签的 UI 的框架: 包含的 ...

随机推荐

  1. CSS:有点难的面试题①

    1 举例说明匿名块框和匿名行内框2 什么是标准文档流?3 inline-block遵循怎样的渲染规则?4 什么是BFC?如何触发BFC?5 什么是Line box?(最好画图说明) 6 <met ...

  2. 修改map中原来的各种Key

    简单描述: 做数据迁移的时候,需要展示数据库的字段信息,但是我发现 Oracle的sql查询到的结果 出来默认是大写的 和 前端vue的参数小写开头+驼峰 不太一样 所以后台取到的数据都是是引用Lis ...

  3. 互联网找的e是无理数的初等证明

    e的两种计算方式 \(e=lim_{n \to \infty}(1+\frac{1}{n})^n\) \(e=\sum_{n=0}^{+\infty}\frac{1}{n!}\) \(即,e=\fra ...

  4. lua判断字符串包含另一个字符串

    lua判断字符串包含另一个字符串 --string.find("元字符串","模式字符串") 如下: print(string.find("CCBWe ...

  5. Spring Date JPA实现增删改查

    1.新建一个Cart类 package com.entity; public class Cart { private int id; private int userId; private int ...

  6. Spring Cloud系列之使用Feign进行服务调用

    在上一章的学习中,我们知道了微服务的基本概念,知道怎么基于Ribbon+restTemplate的方式实现服务调用,接着上篇博客,我们学习怎么基于Feign实现服务调用,请先学习上篇博客,然后再学习本 ...

  7. 如何阅读一本书——分析阅读Pre

    如何阅读一本书--分析阅读Pre 前情介绍 作者: 莫提默.艾德勒 查尔斯.范多伦 初版:1940年,一出版就是全美畅销书榜首一年多.钢铁侠Elon.Musk学过. 需要注意的句子: 成功的阅读牵涉到 ...

  8. Day03_破解Windows7系统密码&用户与组管理&服务器远程管理

    破解Windows系统密码 一.利用5次shift漏洞破解win7密码 1.1 漏洞 1.在未登录系统时,连续按5次shift键,弹出程序c:\windows\system32\sethc.exe 2 ...

  9. Text多行文本框基本用法

    1.Text(root,width,height,bg) 主窗口,宽度,高度,背景色 2.使用 .insert() 方法添加内容 Text 对象.insert(几行.几列,"内容" ...

  10. activiti7 获取流程定义的xml

    RepositoryService repositoryService = ProcessEngines.getDefaultProcessEngine().getRepositoryService( ...