Solution Review: Multiplication Table of a Number
In this lesson, we'll look at the explanation of the last challenge.
We'll cover the following...
We'll cover the following...
Let’s look at the solution first before jumping into the explanation:
Press + to interact
Perl
$num = 11; # change values to print table of your choice$ans = ""; #returns the computed values in this string$i = 1;while($i <= 10){$answer = $num * $i;$ans .= $answer . " "; # .= operator append the result in $ans$i++;}print $ans;
Explanation
We first initialized the $num
to our input value, whose table will be computed and printed. while
runs a total of ten times. In each iteration, the result of multiplication is concatenated with the previous value of the string $ans
(which has been initialized as an empty string) and a space. It prints the final answer $ans
after the loop completes its execution.