点对应加减乘除按钮的时候,将两个输入框中的数字做对应的算术,并将结果显示在id为result的p标签内。
document.getElementById("按钮").οnclick=function(){
var result=parseFloat(
document.getElementById("number1").value)+
parseFloat(
document.getElementById("number2").value);
document.getElementById("result").innerHTML=result;
}
toString()方法 把其他类型转化成字符串
if(i.indexOf(3)==1){
.......
}
join() 方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。
var arr = new Array()
arr.join();
3的小游戏,练习使用循环和条件语句,实现如下需求:
- 从1到100,以此在console输出各数字,但是,当数字为3的倍数或者含有3的时候,输出“PA”
var num = new Array();
for(var i=0;i<100;i++){
num[i]=i+1;
}
for(var i=0;i<num.length;i++){
if(num[i]%3==0||(num[i].toString()).indexOf('3')==1){
num[i]="PA";
}
}
console.log(num.join());
把数字转化成字符串再调用indexOf方法。使用join将字符串连接在一起,省略变量自动用逗号隔开。join("")将字符组成单词。
document.write()用于向网页文档中输出内容
document.write("<table>")
for(var i=1;i<=9;i++){
document.write('<tr>')
for(var j=1;j<i;j++){
document.write("<td>"+j+'*'+i+'='+j*i+"</td>")
}
document.write("</tr>")
}
总结:学习了document.get各种方法,二进制十进制转化机制,用数组中join()方法来实现输出一组数,document.write()方法,