👉 In computer science, a nondeterministically defined function or procedure is one that can take any number of inputs and produce different outputs based on those inputs. This means that the behavior of the function or procedure depends on the input it receives, rather than being determined by a single rule or algorithm. For example: ``` function check_even(number) if number % 2 == 0 return true else return false end number = rand(1..10