8.4.1 打印猫脸

  给函数传递参数的一个原因,可能就是要告诉函数做某件事情多少次。例如,函数drawCats把猫脸(联子就像=^.^=)打印到控制台。使用参数howManyTimes,告诉函数要打印多少个猫脸:

《javascript-少儿编程》第八章函数之打印猫脸

《javascript-少儿编程》第八章函数之打印猫脸

  函数体是一个for循环,循环次数与howManyTimes参数一样多(变量i起始于0,重复递增直到等于howManyTimes减1).每次通过循环,函数都是显示字符串i+”=^.^=”。

  当让参数howManyTimes为5来调用该函数的时候,结果如下所示:

《javascript-少儿编程》第八章函数之打印猫脸

  试试看,让howManyTimes等于100,打印100只猫脸的效果!