简易计算器
<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title></title> </head> <body> <script> var a=prompt("请输入第一个值"); var a1=prompt("请输入运算符"); var x=prompt("请输入第三个数"); var a2=parseInt(a); var x1=parseInt(x); if (a1 == "+") { alert(a2 + x1); } else if (a1 == "-") { alert(a2 - x1); } else if (a1 == "*") { alert(a2 * x1); } else if (a1 == "/") { alert(a2 / x1); } </script> </body> </html>
数据类型
<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title></title> </head> <body style="font-size: 30px;"> <script> //数值型 整数和小数 number var a=2; document.write(a+"的数据类型是:"+typeof(a)+"<br/>"); //字符串 用""或者'' string var b="adt1"; document.write(b+"的数据类型是:"+typeof(b)+"<br/>"); //布尔值 只有true 和 false boolean var t=true; document.write(t+"的数据类型是:"+typeof(t)+"<br/>"); //未定义 undefined 没有声明变量 var v; document.write(v+"的数据类型是:"+typeof(v)+"<br/>"); //空值 是object里面的一个特殊值 null var y=null; document.write(y+"的数据类型是:"+typeof(y)+"<br/>"); //函数 内容是代码块 function var f=function(){ alert("这是一个函数块"); } f();//调用这个函数里面的代码块 document.write(f+"的数据类型是:"+typeof(f)+"<br/>"); //对象 表示个体 通过属性和行为(函数) object; //定义方法 // 1.var g=new object();没有赋值 // 2.var g=new object{属性:值,属性:值} //方法一 var book=new Object();//定义类型 book.id="21"; book.name="javaScipt从入门到放弃"; alert(book.id); //方法二 var book2={id:"890",name:"java基础"}; document.write(book2+"的数据类型是:"+typeof(book2)+"<br/>"); </script> </body> </html>