结果只会由其传递进函数的参数决定

image.png
以上第一个add函数是纯函数,其参数x和y完全决定了函数运行结果。
sum函数由于不能控制x的值,因此传递进函数的参数只有y,当x值被改变,其结果便不由y决定了。所以,不是纯函数
而getNow函数是一直变化的,没有恒定的值或规律,也不是纯函数。
结果只会由其传递进函数的参数决定
以上第一个add函数是纯函数,其参数x和y完全决定了函数运行结果。
sum函数由于不能控制x的值,因此传递进函数的参数只有y,当x值被改变,其结果便不由y决定了。所以,不是纯函数
而getNow函数是一直变化的,没有恒定的值或规律,也不是纯函数。