您的位置:首页 > 编程语言 > Java开发

java-script简单语法练习-第一天

2016-05-30 18:43 489 查看
<span style="font-size:18px;color:#ff0000;">运用web-storm开发</span>
<span style="font-size:18px;"><!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>
<span style="color:#ff0000;"> 简单的加减乘除</span>
</title>
<script>
function showResult(op){
var num1=parseInt(document.form1.num1.value);
var num2=parseInt(document.form1.num2.value);
var result=0;
switch (op){
case "+":
result=num1+num2;
break;
case "-":
result=num1-num2;
break
case "*":
result=num1*num2;
break;
case "/":
result=num1/num2;
break;
default :
break;
}
document.form1.result.value=result;
}

</script>
</head>
<body>
<form name="form1">
<input type="text" name="num1"/><br>
<input type="text" name="num2"/><br>
<input type="button" value="+" onclick="showResult('+')" />
<input type="button" value="-" onclick="showResult('-')"/>
<input type="button" value="*" onclick="showResult('*')"/>
<input type="button" value="/" onclick="showResult('/')"/><br>
运算结果:<input type="text" name="result"/>
</form>
</body>
</html></span>
<span style="font-size:24px;">//<span style="color:#ff0000;">根据三角形的三条边长(长、中、短三条边),来判断三角形类型</span></span>
<pre name="code" class="html"><span style="font-size:18px;"><!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>根据三角形的三条边长(长、中、短三条边),来判断三角形类型</title>
<script>
function aa(){
var a=document.form1.num1.value;
var b=document.form1.num2.value;
var c=document.form1.num3.value;
a=parseInt(a);
b=parseInt(b);
c=parseInt(c);
if(a+b>c&&b+c>a&&a+c>b){
if(a*a+b*b<c*c){
document.write("钝角三角形");
}
else if(a*a+b*b==c*c){
document.write("直角三角形");
}
else{
document.write("锐角三角形");
}
}else{
document.write("不是三角形");
}
}
</script>
</head>
<body>
<form name="form1">
<input type="text" name="num1"/><br>
<input type="text" name="num2"/><br>
<input type="text" name="num3"/><br>
<input type="button" onclick="aa()"/>
</form>
</body>
</html></span>
// 2.有30个人,其中有男人、女人和小孩,在一家饭馆里吃饭

        共花了500元,每个男人各花30元,每个女人各花20元,每个

        小孩各花10元,问男人、女人和小孩各有几人?

<pre name="code" class="html"><span style="font-size:18px;color:#666666;"><!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>
2.有30个人,其中有男人、女人和小孩,在一家饭馆里吃饭
共花了500元,每个男人各花30元,每个女人各花20元,每个
小孩各花10元,问男人、女人和小孩各有几人?
</title>
<script>

function pd(){
var a=30;
var b=20;
var c=10;
for(var x=0;x<=16;x++){
for(var y=0;y<=25;y++){
var z=30-x-y;
if(x*30+y*20+z*10==500){
document.write("男人:"+x+"人");
document.write("女人:"+y+"人");
document.write("小孩:"+z+"人");

}
}</span>
<span style="font-size:18px;color:#666666;"><span style="white-space:pre">		 document.write("<br>");</span>//换行
}

}
</script>
</head>
<body>
<form name="form1">
<input type="button" onclick="pd()"/><br>
</form>
</body>
</html></span>
//3.将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。

        输入60=2*2*3*5
<span style="font-size:18px;color:#333333;"><!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>
3.将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
输入60=2*2*3*5。
</title>
<script>
function Num(){
var a=document.form1.num1.value;
a=parseInt(a);
for(var i=2;i<a;i++)//
{
while(a!=i)//找到最小质数
{
if(a%i==0)
{
document.write(i+"*");
a=a/i;
}
else {
break;

}
}

}
document.write(a);
}
</script>
</head>
<body>
<form name="form1">
<input type="text" name="num1"/>
<input type="button" onclick="Num()"/>
</form>
</body>
</html></span>




                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: