Can anyone please help? This code is for “8. Practice Makes Perfect” (Methods, Blocks, & Sorting).
In the console, I can get the by_three? part to print, but the greeter part doesn’t.
return n % 3 == 0
You’re not printing anything. You are simply returning, you should still print the results. The reason that it is printing
by_three correctly, is that Codecademy evaluates and prints the last statement for debugging purposes.
Sorry, I meant “return.” Then, is it okay that the console did not display “Hi, Ecchan!” and only “false?”
For checking how some methods run in the console you can create a new variable which is equal to an array of called methods with different arguments:
new_var = [greeter("Ecchan"), by_three?(4)] # Will give your result of two methods to the console
Great, thanks for your input and help.