If such a language has a function that returns the product of all the numbers in a list, it usually works like this: listprod( ) --> 30 listprod( ) --> 6 listprod( ) --> 2 listprod( ) --> 1 This convention helps avoid having to code special cases like "if length of list is 1" or "if length of list is zero" as special cases.
そのような言語がリストに入っているすべての数の積を返す関数を持っていれば、通常以下のように動く： listprod(  ) --> 30 listprod(  ) --> 6 listprod(  ) --> 2 listprod(  ) --> 1 この慣習によって「リストの長さが1ならば」とか「リストの長さが0ならば」のような特別な場合を特別な場合としてコードしなくてもよくなる。