JavaScrip——练习(求整数和、求整数积)
用HTML和JSp来实现
1、HTML调用JSp语法:<script type="text/javascript" src="整数和jsp.js"></script>
2、在HTML中建一个文本框来输入数字,定义一个id
3、在JSP中定义一个变量来接收这个id,并通过方法来进行运行判断,用alert来输出结果
function add()
    {
     var a = document.getElementById("aaa");
4、在HTML中建一个按钮,并通过onclick事件来调用方法
HTML中:
<body>
<script type="text/javascript" src="整数和jsp.js"></script> <font size="+3">请输入一个100以内的整数<input type="text" id="aaa" />
<input type="button" value="计算0加到这个数的和" onclick="add()"/>
<br />
<font size="+3">请输入一个100以内的整数<input type="text" id="bbb" />
<input type="button" value="计算1乘到这个数的积" onclick="cheng()"/>
</font>
</body>
</html>
JSP中:
// JavaScript Document function add()
{
var a = document.getElementById("aaa");
var sum=0;
var b=isNaN(a.value);
if(b==false)
{
if(a.value%1==0)
{
if(a.value>=0 && a.value<=100) {
for(var i=0;i<=a.value;i++)
{
sum=sum+i;
}
alert(sum);
}
else
{
alert("你输入的数字不是0-100之间的");
}
}
else
{alert("请输入一个1-100的整数");} }
else{
alert("请输入一个整数");} } function cheng()
{
var a = document.getElementById("bbb");
var sum=1;
var b=isNaN(a.value);
if(b==false)
{
if(a.value%1==0)
{
if(a.value>0 && a.value<=100) {
for(var i=1;i<=a.value;i++)
{
sum=sum*i;
}
alert(sum);
}
else
{
alert("你输入的数字不是0-100之间的");
}
}
else
{alert("请输入一个1-100的整数");} }
else{
alert("请输入一个整数");} }


和的输出结果

乘积的输出结果

JavaScrip——练习(求整数和、求整数积)的更多相关文章
- ytu 1057: 输入两个整数,求他们相除的余数(带参的宏 + 模板函数 练习)
		
1057: 输入两个整数,求他们相除的余数 Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 177 Solved: 136[Submit][Status ...
 - d008: 求两数的整数商 和 商
		
内容: 求两数的整数商 和 商 ,商保留两位小数 输入说明: 一行 两个整数 输出说明: 一行,一个整数,一个实数(两位小数) 输入样例: 12 8 输出样例 : 1 1.50 #include ...
 - d007: 求两数的整数商 和 余数
		
内容: 求两数的整数商 和 余数 输入说明: 一行两个整数 输出说明: 一行两个整数 输入样例: 18 4 输出样例 : 4 2 #include <stdio.h> int main ...
 - 【C语言】输入一组整数,求出这组数字子序列和中最大值
		
//输入一组整数.求出这组数字子序列和中最大值 #include <stdio.h> int MAxSum(int arr[],int len) { int maxsum = 0; int ...
 - TZOJ 2519 Regetni(N个点求三角形面积为整数总数)
		
描述 Background Hello Earthling. We're from the planet Regetni and need your help to make lots of mone ...
 - hdu6055 Regular polygon 脑洞几何 给定n个坐标(x,y)。x,y都是整数,求有多少个正多边形。因为点都是整数点,所以只可能是正四边形。
		
/** 题目:hdu6055 Regular polygon 链接:http://acm.hdu.edu.cn/showproblem.php?pid=6055 题意:给定n个坐标(x,y).x,y都 ...
 - java编程基础篇---------> 编写一个程序,从键盘输入三个整数,求三个整数中的最小值。
		
编写一个程序,从键盘输入三个整数,求三个整数中的最小值. 关键:声明变量temp 与各数值比较. package Exam01; import java.util.Scanner; public ...
 - pick定理:面积=内部整数点数+边上整数点数/2-1
		
//pick定理:面积=内部整数点数+边上整数点数/2-1 // POJ 2954 #include <iostream> #include <cstdio> #include ...
 - 求模和求余(附加C语言实现)
		
求模和求余的总体计算步骤如下: 1.求整数商 c = a/b 2.计算模或者余数 r = a - c*b 求模和求余的第一步不同,求余在取c的值时向0方向舍入;取模在计算c的值时向无穷小方向舍入. ...
 - 求余VS求模--C语言中表述
		
之前看帖子,发现许多时候基本上大家都把求模和求余混为一谈了.但实际上二者的概念是有区别的 1. 求余 在C语言中,求余对应的操作符是%,且a%b求余的最后结果总是与a符号相同,最后的数值为|a|% ...
 
随机推荐
- HDUOJ---汉洛塔IX
			
汉诺塔IX Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submi ...
 - HDUOJ----(4788)Hard Disk Drive
			
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission ...
 - 给maven仓库添加镜像
			
用maven下载好慢啊,快试试阿里云镜像吧!修改$MAVEN_HOME/conf/settings.xml <!-- 阿里云仓库 --> <mirror> <id> ...
 - POJ  3096  Surprising Strings
			
Surprising Strings Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 5081 Accepted: 333 ...
 - Symantec Backup Exec(BE)的启停
			
# /etc/init.d/VRTSralus.init start Starting Symantec Backup Exec Remote Agent ...... Starting Symant ...
 - WordPress For SAE进入后台
			
今天遇到一个非常easy可是花了我半个小时的问题:怎样进入WordPress For SAE后台. 介于百度上没有搜索到.所以写了这篇博客,简单,but有用. 首先我们会訪问自己的网站:独立游戏者er ...
 - Verilog学习笔记
			
作者:桂. 时间:2017-06-24 11:07:40 链接:http://www.cnblogs.com/xingshansi/p/7039237.html 前言 Verilog是硬件描述语言, ...
 - [转]WCF类型共享技巧
			
调用过WCF服务的同学可能都会遇到这样的问题,同一个实体类型,不同的服务Visual Studio生成了不同的版本,例如Service1.User和Service2.User,对于C#来说,这是两个不 ...
 - C/C++ 数据结构之算法(面试)
			
数据结构中的排序算法. 排序算法的相关知识: (1)排序的概念:所谓排序就是要整理文件中的记录,使之按关键字递增(或递减)次序排列起来. (2)稳定的排序方法:在待排序的文件中,若存在多个关键字相同的 ...
 - %02x和%2x区别
			
%02x (x代表以十六进制形式输出,02代表不足两位,前面补0输出,如果超过两位,则以实际输出) 例: #include <stdio.h> #include <stdint.h ...