Exercise 17: Try Catch

Let's test your understanding of using try catch in R code.

Problem Statement

Implement a function calculateLog() that takes a testVariable and prints its log. If the logarithmic value of the testVariable is not possible, print “This operation is not allowed!”

Use the cat() function for printing!

Input

A testVariable containing the data whose logarithmic value needs to be found.

Output

The correct output based on the testVariable.

Sample Input

"a"

Sample Output

This operation is not allowed!

Test Yourself

Write your code in the given area. If you get stuck, you can look at the solution.

Press + to interact
calculateLog <- function(testVariable)
{
# Write your code here
cat(" ")
}

In the next lesson, we have a solution review of this exercise.