是foo + = 1被认为是功能性的?

Tyl*_*ies 3 javascript lisp functional-programming

正在考虑创建一个CONS函数来创建一个列表,但后来意识到我没有用foo + = 1来改变任何状态,因为它的== foo = foo + 1这是一个新对象

小智 15

状态已更改:变量引用的值foo更改.

这在任何纯粹的意义上都是"不起作用的".我可能会把它称为"混乱";-)

快乐的编码.