参考资料:《JavaScript从入门到精通》
P33 实践与练习
第一题
题目
定义两个变量,一个为数值类型,一个为布尔类型,变量的值可以随意设置。
题解
很简单,按要求定义即可。
var v1=100;
var v2=true;
第二题
题目
定义两个数值类型的变量,然后计算两个变量相乘后的结果。
题解
仍然很简单,计算后使用document.write()输出。
var v1=2;
var v2=6;
document.write("结果为:"+(v1*v2));
输出:
结果为:12
P50 实践与练习
第一题
题目
定义两个数值类型的变量,分别为变量a=100,b=200,然后使用if语句判断如果a小于b,就弹出true的对话框。
题解
var a=100;
var b=200;
if(a<b)
{
alert("true");
}
第二题
题目
使用for循环语句循环输出10以内的数。
题解
这个题的隐含条件应该是输出10以内的整数,我就按照整数来做了。
var i = 1;
for(i=1; i<10; i++)
{
document.write(i+"<br>");
}
输出:
1
2
3
4
5
6
7
8
9
P64 实践与练习
第一题
题目
自定义一个函数,函数名为text,然后在按钮事件中调用该函数。
题解
因为对HTML还不是特别熟悉,所以参考了书上的写法。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>test</title>
<script type="text/javascript">
function text(){
document.write("testtesttest");
}
</script>
</head>
<body>
<form action="" method="post" name="form1">
<input type="button" value="click" onClick="text();">
</form>
</body>
</html>
输出:
testtesttest
第二题
题目
自定义一个函数,函数名为text,然后在链接中调用该函数。
题解
依然是参照书上的写法来写的。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>text</title>
<script type="text/javascript">
function test(){
document.write("testtesttest");
}
</script>
</head>
<body>
<a href="javascript:text();">test</a>
</body>
</html>
输出:
testtesttest
网友评论