假如我有七十二变开头:帮我解释下这代码什么意思

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/28 20:11:15
var i=9;
function chgsize(act)
{
if (act=="add")
{i++;}
else
{i--;}
document.styleSheets[0].rules[0].style.fontSize=i+"pt";
document.styleSheets[0].rules[1].style.fontSize=i+1+"pt";
}

var i=9; //定义变量
function chgsize(act) //创建一个函数"chgsize",用于改变字体大小
{
if (act=="add") //检测出进来的变量"act"是否是字符串"add"
{i++;} //如果是就让变量"i"加1
else
{i--;} //如果不是就让变量"i"减1
document.styleSheets[0].rules[0].style.fontSize=i+"pt"; //设置字体大小等于变量"i"的值
document.styleSheets[0].rules[1].style.fontSize=i+1+"pt"; //同上
}

根据act来改变字体的大小
开始字体大小伪9,当act为add时候,i+1,字体就大1
否则i-1,字体小1

回答很完美,看来是最佳答案了。