8.7 使用函数来简化代码
在第3章中,我们使用方法Math.random和Math.floor从数组中挑选随机单词并且生成随机的句子。在本节中,我们将重新创建句子生成器,并且通过创建函数来简化这个程序。
8.7.1 挑选随机单词的函数
下面是在第3章中用于从数组中选择一个随机单词的代码:
如果把这行代码转换成一个函数,就可以复用它来从数组中挑选一个随机单词,而无需每次都输入相同的代码。例如,可以定义一个pickRandomWord函数,如下所示:
这里所做的就是把前面的代码封装到一个函数中,现在,可以创建这个randomWords数组:
并且使用pickRandomWord函数从数组中挑选一个随机单词,如下所示:
可以对任意数组使用这个相同的函数。例如,可以从名字的数组中获取一个随机名字:
本站内容未经许可,禁止任何网站及个人进行转载。