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 的框架: 包含的 ...
随机推荐
- CSS:有点难的面试题①
1 举例说明匿名块框和匿名行内框2 什么是标准文档流?3 inline-block遵循怎样的渲染规则?4 什么是BFC?如何触发BFC?5 什么是Line box?(最好画图说明) 6 <met ...
- 修改map中原来的各种Key
简单描述: 做数据迁移的时候,需要展示数据库的字段信息,但是我发现 Oracle的sql查询到的结果 出来默认是大写的 和 前端vue的参数小写开头+驼峰 不太一样 所以后台取到的数据都是是引用Lis ...
- 互联网找的e是无理数的初等证明
e的两种计算方式 \(e=lim_{n \to \infty}(1+\frac{1}{n})^n\) \(e=\sum_{n=0}^{+\infty}\frac{1}{n!}\) \(即,e=\fra ...
- lua判断字符串包含另一个字符串
lua判断字符串包含另一个字符串 --string.find("元字符串","模式字符串") 如下: print(string.find("CCBWe ...
- Spring Date JPA实现增删改查
1.新建一个Cart类 package com.entity; public class Cart { private int id; private int userId; private int ...
- Spring Cloud系列之使用Feign进行服务调用
在上一章的学习中,我们知道了微服务的基本概念,知道怎么基于Ribbon+restTemplate的方式实现服务调用,接着上篇博客,我们学习怎么基于Feign实现服务调用,请先学习上篇博客,然后再学习本 ...
- 如何阅读一本书——分析阅读Pre
如何阅读一本书--分析阅读Pre 前情介绍 作者: 莫提默.艾德勒 查尔斯.范多伦 初版:1940年,一出版就是全美畅销书榜首一年多.钢铁侠Elon.Musk学过. 需要注意的句子: 成功的阅读牵涉到 ...
- Day03_破解Windows7系统密码&用户与组管理&服务器远程管理
破解Windows系统密码 一.利用5次shift漏洞破解win7密码 1.1 漏洞 1.在未登录系统时,连续按5次shift键,弹出程序c:\windows\system32\sethc.exe 2 ...
- Text多行文本框基本用法
1.Text(root,width,height,bg) 主窗口,宽度,高度,背景色 2.使用 .insert() 方法添加内容 Text 对象.insert(几行.几列,"内容" ...
- activiti7 获取流程定义的xml
RepositoryService repositoryService = ProcessEngines.getDefaultProcessEngine().getRepositoryService( ...