结果只会由其传递进函数的参数决定
image.png
-
以上第一个add函数是纯函数,其参数x和y完全决定了函数运行结果。
-
sum函数由于不能控制x的值,因此传递进函数的参数只有y,当x值被改变,其结果便不由y决定了。所以,不是纯函数
-
而getNow函数是一直变化的,没有恒定的值或规律,也不是纯函数。
结果只会由其传递进函数的参数决定
以上第一个add函数是纯函数,其参数x和y完全决定了函数运行结果。
sum函数由于不能控制x的值,因此传递进函数的参数只有y,当x值被改变,其结果便不由y决定了。所以,不是纯函数
而getNow函数是一直变化的,没有恒定的值或规律,也不是纯函数。
本文标题:22. 纯函数
本文链接:https://www.haomeiwen.com/subject/pvwnxqtx.html
网友评论