Merge pull request #5956 from pmbenjamin/fix/generate-random-whole-numbers-with-javascript-waypoint-description
Improve Waypoint: Generate Random Whole Numbers with Javascript desc.
This commit is contained in:
@ -3958,7 +3958,7 @@
|
||||
"It's great that we can generate random decimal numbers, but it's even more useful if we use it to generate random whole numbers.<ol><li>Use <code>Math.random()</code> to generate a random decimal.</li><li>Multiply that random decimal by <code>20</code>.</li><li>Use another function, <code>Math.floor()</code> to round the number down to its nearest whole number.</li></ol>Remember that <code>Math.random()</code> can never quite return a <code>1</code> and, because we're rounding down, it's impossible to actually get <code>20</code>. This technique will gives us a whole number between <code>0</code> and <code>19</code>.",
|
||||
"Putting everything together, this is what our code looks like:",
|
||||
"<code>Math.floor(Math.random() * 20);</code>",
|
||||
"See how <code>Math.floor</code> takes <code>(Math.random() * 20)</code> as its argument? That's right - you can pass a function to another function as an argument.",
|
||||
"We are calling <code>Math.random()</code>, multiplying the result by 20, then passing the value to <code>Math.floor()</code> function to round the value down to the nearest whole number.",
|
||||
"<h4>Instructions</h4>",
|
||||
"Use this technique to generate and return a random whole number between <code>0</code> and <code>9</code>."
|
||||
],
|
||||
|
Reference in New Issue
Block a user