0814 JaveScript

<body>
<!--请输入a的值:
<input id="a" type="text"/>
请输入b的值:
<input id="b" type="text"/>
<button type="button" onclick="diyi()">点击这里</button>-->
<!--请输入一个年份:
<input id="c" type="text"/>
<button type="button" onclick="dier()">点击这里</button>-->
<!--请输入性别:<input id="d" type="text"/>
请输入身高:<input id="e" type="text"/>
请输入体重:<input id="f" type="text"/>
<button type="button" onclick="disan()">点击这里</button>-->
<!--请输入关卡:<input id="g" type="text"/>
<button type="button" onclick="disi()">点击这里</button>-->
<!--<button type="button" onclick="disi()">点击计算年龄总和</button>-->
</body>
</html>
<!--输入整数a和b,若a2+b2大于100,则输出a2+b2百位以上数字,否则输出两数之和-->

<!--输入一个年份,判断是否是闰年(能被4整除却不能被100整除的年份。世纪年份能被400整除的是闰年
-->
<!--标准体重:
男士体重=身高-100±3
女士体重=身高-110±3-->

<!--一个游戏,前20关是每一关自身的分数,
21-30关每一关是10分
31-40关,每一关是20分
41-49关,每一关是30分
50关,是100分
输入你现在闯到的关卡数,求你现在拥有的分数-->

<!--从控制台输入10个人的年龄放入数组,将十个人的年龄求总和
-->
<script>
/*function diyi()
{
var a=parseInt(document.getElementById("a").value)
var b=parseInt(document.getElementById("b").value)
if(a*a+b*b>100)
{
 alert(a*a+b*b)
}
else
{
 alert(parseInt(a+b))

}*/
/*function dier()
{
var c=parseInt(document.getElementById("c").value)
if(c%4==0&&c%100!=0||c%400==0)
{
 alert("输入的是闰年")
 }
else
{
 alert("输入的不是闰年")
 }
}*/
/*function disan()
{
var d=document.getElementById("d").value
var e=parseFloat(document.getElementById("e").value)
var f=parseFloat(document.getElementById("f").value)
if(d=="男")
{
 if(e-100-3>f)
 {
  alert("偏瘦")
  }
 else if(e-100+3<f)
 {
  alert("偏胖")
  }
 else
 {
  alert("健康")
  }
 }
else
{
 if(e-110-3>f)
 {
  alert("偏瘦")
  }
 else if(e-110+3<f)
 {
  alert("偏胖")
  }
 else
 {
  alert("健康")
  }
 }
}*/
/*function disi()
{
 var g=parseFloat(document.getElementById("g").value)
 var b = 0;
            if (g < 1 && g > 50)
            {
                alert("您输入的关卡数有误!")
            }
            else
            {
                for (var i = 1; i <= g; i++)
                {
                    if (i <= 20)
                    {
                        b += i
                    }
                    else if ( i <= 30)
                    {
                        b += 10
                    }
                    else if ( i <= 40)
                    {
                        b += 20
                    }
                    else if ( i <= 49)
                    {
                        b += 30
                    }
                    else
                    {
                        b = b + 100
                    }
                }
            }
   alert(b)
 }*/
/*function disi()
 {
  var n=new Array();
  var s=0;
  for(var i=0;i<10;i++)
  {
  n[i]=parseInt(prompt("输入第"+(i+1)+"个年龄"));
  s+=n[i];
  }
  alert("10个人年龄总和是:"+s)
 }*/
</script>

时间: 2024-10-06 19:27:37

0814 JaveScript的相关文章

JaveScript变量作用域说明

JaveScript变量作用域说明     一:将var类型的变量视为变量,不带var类型的变量视为常量(但是注意php的常量不可以重新定义,而javascript中不带var类型的变量可以重新定义) 1:关于变量: ①全局变量:整个页面包括函数内部都可以使用(和PHP不同,PHP全局变量在函数内部中获取不到,只是在函数外部的整个页面中有效) ②局部变量:只在函数内部使用,外部接受不到.如果函数内外有一样名称的变量,视为两个不相干的变量.(这个和PHP一样) 2:关于常量: ①常量作用范围整个页

jquery与javescript的区别(一)

一.找元素: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <script src="jquery-1.11.2.min.js"></script> <style type="text/css"> #aa{ width:1

JaveScript基础(2)之数据类型转换和常用字符串的操作方法

1.JaveScript数据类型转换: A.转字符串:通过"+"或toString(); PS:如果都是数值类型,'+'会进行求和运算,否则会做字符串连接: var s=2.5;d=3;alert(s+d);//5.5 var s=2.5;d='test';alert(s+d);//2.5test B.转整形:parseInt(); C.转浮点型:parseFloat(); PS:parseInt() 和parseFloat() 的区别在于: parseFloat() 所解析的字符串中

JaveScript放置的位置

1.head标记中的脚本 1 <html> 2 <head> 3 <meta charset="UTF-8"> 4 <title>head中定义的JS函数</title> 5 <script type="text/javascript"> 6 funtion message() 7 { 8 alert("调用JS函数!sum(100,200)="+sum(100,200));

JaveScript遍历数组的方法

JaveScript遍历数组的方法 第一种:for循环 遍历出数组的每个值 let arr = [1, 2, 3, 4, 5, 6, 7, 8]; for (let i = 0; i < arr.length; i++) { console.log(arr[i]); } 第二种: for....in 遍历出数组中每个值的键(下标) let arr = [1, 2, 3, 4, 5, 6, 7, 8]; for (let item in arr) { console.log(item); } 第三

0814项目所遇知识

1.<textarea></textarea>背景色透色style "background:transparent":去除边框线style "border:none",去除点击时的边框线在样式里设textarea{ outline:medium;} 2.input跟她类似 3.AJAX里datatype一定要用大写dataType:"TEXT",不然不会报错也显示不出 4.用ueditor编辑器 1.先引入三个文件 2.在

JaveScript 初级知识

JavaScript 是脚本语言 JavaScript 是一种轻量级的编程语言. JavaScript 是可插入 HTML 页面的编程代码. JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行. JavaScript 很容易学习. 您知道吗? 提示:JavaScript 与 Java 是两种完全不同的语言,无论在概念还是设计上. Java(由 Sun 发明)是更复杂的编程语言. ECMA-262 是 JavaScript 标准的官方名称. JavaScript 由 Brend

Javescript 面向对象编程 — 封装

生成实例对象的原始模式 <script type="text/javascript"> var Cat={ name:'波斯猫', color:'White' } alert(cat.name); </script> 这是简单的封装,单若需要生成多个示例,则需要多生成多个示例,较为麻烦,如下: <script type="text/javascript"> var cat={ name:'波斯猫', color:'White' }

【学习笔记】JaveScript

第一次看完js感觉so easy直接打开jQuery源码想一步到位结果SB了.本来想写个总结,但是看了n遍后感觉还是有很多地方么完全懂!不能一直卡在JS了赶紧把这篇补上,以后一边用一边理解了! 一.重要知识点: 1)5个原始类型:null.undefined.number.string.boolean:undeclare also be undefined 2)引用类型:引用(指针),一切皆对象(伪对象),超类Object: 3)布尔装换:Boolean(obj) 等价 !!obj;&&.