question archive Which of the following are true statements? --Recursive functions are NOT allowed --Functions can NOT be passed as an argument to other functions --Functions can be nested --Functions are R objects --The class of a function is “function” The value returned by a function is the value of the last expression to be evaluated
Subject:Computer SciencePrice:4.87 Bought7
Which of the following are true statements?
--Recursive functions are NOT allowed
--Functions can NOT be passed as an argument to other functions
--Functions can be nested
--Functions are R objects
--The class of a function is “function”
The value returned by a function is the value of the last expression to be evaluated
Answer:
Statemet 1: False
Recursive functions are allowed in R programming language
Statement 2: False
Functions can be passed as arguments to other functions. This is very handy for the various apply functions, such as lapply()
and sapply().
Statement 3 : True
Functions can be nested in which you can define a function inside another function.
Statement 4: True
Functions in R are “first class objects”, i.e that they can be treated just like any other R object.
Statement 5 : True
The class of a function is "function" which is used to execute this function.
Statement 6 : True
In R, the return value of a function is always the last expression to be evaluated.