本书版式约定

本书中存在大量代码,程序(包括你迄今为止看到的一些示例)代码的字体如下所示:

  1. function factorial(n) {
  2. if (n == 0) {
  3. return 1;
  4. } else {
  5. return factorial(n - 1) * n;
  6. }
  7. }

为了展示程序产生的输出,本书常在代码后编写代码期望输出,输出结果前会加上两个反斜杠和一个箭头。

  1. console.log(factorial(8));
  2. // → 40320

祝好运!