JavaScript Treehouse Club - MASH MASH - JavaScript The Structure of Functions - Part 3 of 3

how do i write a code for the quiz question for call the function by giving an age in the space for a parameter ?

how do i solve the task for this task ?

script.js
function random_age(age) {
  Math.floor(Math.random() * age);
}
random_age();
index.html
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Futuristic MASH</title>
    <link href="normalize.css" rel="stylesheet">
    <link href="style.css" rel="stylesheet">
  </head>
  <body>
    <h1 class="logo"><img src="img/mash-logo.svg" /></h1>
    <p class="instructions">Fill in the blanks and your future will be foretold.</p>
    <form action="" method="post" id="mash">
      <div class="choice-bucket">
        <h4 class="highlight">What's your future pet?</h4>
        <input name="pet[]">
        <input name="pet[]">
        <input name="pet[]">
        <input name="pet[]">
      </div>
      <input type="submit" value="Tell my fortune">
    </form>

    <script src="script.js"></script>

  </body>
</html>

1 Answer

andren
andren
28,375 Points

Parameters for functions are provided within the parentheses that follow the function name when you call it. So to pass an age to the function as a parameter you simply need to type a number within the parenthesis. Like this for example:

random_age(22);

Thank you so much for your answer.