js 习题
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<meta charset="utf-8" />
</head>
<body>
<script>
var a = prompt("请输入名字", "");
document.write(a);
</script> <script>//输出个位 十位 百位 千位
var a = 1234;
var qianwei = a / 1000;
var baiwei = a % 1000 / 100;
var shiwei = a % 1000 % 100 / 10;
var gewei = a % 1000 % 100 % 10;
document.write(a + "<br/>");
document.write(parseInt(qianwei)+"<br/>");
document.write(parseInt(baiwei) + "<br/>");
document.write(parseInt(shiwei) + "<br/>");
document.write(gewei + "<br/>");
</script> <script> //bim指数
var tz = 110;
var sg = 170;
var bmi = tz / (sg * sg);
if (bmi < 18.5) {
alert("偏瘦");
}else if(bmi<=23.9){
alert("正常");
} else if (bmi < 27.9) {
alert("偏胖");
}
</script>
<script>//韩信点兵
for (i = 100; i <= 200;i++){
if (i % 3 == 1) {
if(i%5==2){
if(i%7==5){
document.write("韩信点兵 "+i+"<br/>");
}
}
}
}
</script>
<script> //水仙花
var baiwei, shiwei, gewei;
for (i = 100; i < 1000;i++){
//huoqu
baiwei = parseInt(i / 100);
shiwei = parseInt(i % 100 / 10);
gewei = parseInt(i % 100 % 10);
if (Math.pow(baiwei, 3) + Math.pow(shiwei,3) + Math.pow(gewei ,3) == i) {
document.write("水仙花 "+i+"<br/>");
}
}
</script>
<script> //鸡翁百鸡
var z;
for (x = 1; x < 20;x++){
for (y = 1; y < 25;y++){
z = 100 - x - y;
if(z%3==0&&x+y+z==100&&5*x+3*y+z/3==100){
document.write("公鸡:"+x+"<br/>"+"母鸡:"+y+"<br/>"+"小鸡"+z+"<br/>");
}
}
}
</script>
<script> //高斯求和
var a = new Array(100);
for (i = 0; i < a.length;i++){
a[i] = i + 1;
}
var sum=0;
for (i = 0; i < a.length / 2; i++){
sum += a[i] + a[a.length - (i + 1)]
}
document.write(sum);
</script> </body>
</html>
js 习题的更多相关文章
- 【妙味课堂】JS热身课后习题
<!--*** @Author: wyy* @Date: 2018-04-15 17:36:35* @Email: 2752154874@qq.com* @Last Modified by: w ...
- JS答辩习题
php高中班javascript答辩题目 1 什么是javascript? 答:Javascript是一种专门设计用来增强网页交互性的脚本语言,它也是一种解释型语言. 2 Javascript与C语 ...
- js基础语法习题补充
输入三个整数,x,y,z,最终以从小到大的方式输出. <<script> var x=prompt("请输入数字") var y=prompt("请输入 ...
- js俩习题
需求,现在要求两个按钮,点击1,背景为红色,点击2,背景为黄色 *****html代码——————————————————————————————————————————————————<!DO ...
- js 函数和变量的提升
js 函数和变量的提升 1. 函数的作用域: js中 ,函数的作用域为函数,而不是大括号. var hei = 123;if(true){ hei = 456;}console.log(hei);// ...
- 通过JavaScript设置样式和jQuey设置样式,还有随机数抛出水果的习题
一:通过JavaScript的方式设置样式(:拿习题为例): var shuiguo = document.getElementById('fruit'); shuiguo.style.bac ...
- 树莓派.使用Node.js来制作一个作业检查仪
先上图 前段时间, 花了点时间给女儿做了个数学习题的小程序 首页 做题界面(题目每次都随机生成, 加减乘除都有) 做题记录 现在问题来了, 怎么才能随时知道作业有没有完成呢? 每次打开做题记录页面刷新 ...
- 用Java开发一个工具类,提供似于js中eval函数功能的eval方法
今天在看到<Java疯狂讲义>中一个章节习题: 开发一个工具类,该工具类提供一个eval()方法,实现JavaScript中eval()函数的功能--可以动态运行一行或多行程序代码.例如: ...
- Arithmometer: A Node.js implementation
Foreword: This project is a part of pair programming task. We implement an command-line based arithm ...
随机推荐
- [bzoj1468][poj1741]Tree[点分治]
可以说是点分治第一题,之前那道的点分治只是模模糊糊,做完这道题感觉清楚了很多,点分治可以理解为每次树的重心(这样会把数分为若干棵子树,子树大小为log级别),然后统计包含重心的整个子树的值减去各个子树 ...
- 火柴棒等式(2008年NOIP全国联赛提高组)
题目描述 Description 给你n根火柴棍,你可以拼出多少个形如“A+B=C”的等式?等式中的A.B.C是用火柴棍拼出的整数(若该数非零,则最高位不能是0).用火柴棍拼数字0-9的拼法如图所示: ...
- 每一个程序猿必知之SEO
似乎由于受这篇文章的影响 http://katemats.com/what-every-programmer-should-know-about-seo/ 于是我也觉得我应该写一个每一个程序猿必知之S ...
- 整理100道 .net面试题
前段时间,我在准备面试的时搜到的一套 net开发人员面试题,感觉比较全面,一直保存在草稿,刚在整理后台时翻了出来,干脆就发出来好了,以备不时之需. 1. .NET和C#有什么区别 答:.NET一般指 ...
- 《简明Python编程》核心笔记(1~5章)
2014年8月20日 <简明Python编程>核心笔记 (1~5章) 昨天和今天两天时间里.把<简明Python编程>这一本书学完了,包含书上的代码.现把核心笔记记录下来,以 ...
- Swift代理和传值
第一个视图控制器: import UIKit // 遵循协议 class ViewController: UIViewController,SecondVCDelegate { override fu ...
- jQuery Validation让验证变得如此easy(三)
下面代码进行对jQuery Validation的简单演示包含必填项.字符长度,格式验证 一.引入文件 <script src="js/jquery-1.8.0.min.js" ...
- Linux(redhat 5.8)下 安装jetty 部署 使用
首先须要安装JDK,自行解决 下载jetty安装包http://dist.codehaus.org/jetty/ 我下载的是8.1.15 tar -xzvf *.tar.gz 解压完之后,基本就能够用 ...
- luogu3834 【模板】可持久化线段树1(主席树)
关键字:线段树 可持久化 线段树:当版本(即对应的原序列的区间[1,r])一定时,每个节点的left,right下标为值域,值为其对应的原序列区间[1,r]中元素大小在值域中的元素个数. 可持久化:新 ...
- 杂项-Java:EL表达式
ylbtech-杂项-Java:EL表达式 EL(Expression Language) 是为了使JSP写起来更加简单.表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提 ...