3.11 函数和副作用