<html lang="en">
  <head>
    <meta charset="utf-8"/>
    <title>Functions: Task 3</title>

    <link rel="stylesheet" href="../styles.css" />
  </head>

  <body>

    <section class="preview">



    </section>

  </body>


</html>
p {
  color: purple;
  margin: 0.5em 0;
}

* {
  box-sizing: border-box;
}
const names = ['Chris', 'Li Kang', 'Anne', 'Francesca', 'Mustafa', 'Tina', 'Bert', 'Jada']
const para = document.createElement('p');

// Add your code here

function random(min, max) {
  return Math.floor(Math.random()*(max-min)+min);
}

function chooseItem(array) {
  return array[random(0, array.length-1)];
}

para.textContent = chooseItem(names);

/* My original attempt
function random (min, max) {
  min = 0;
  max = names.length;
  return Math.floor(Math.random()*(max - min) + min);
}

function chooseName() {
  para.textContent = names[random()];
}

chooseName();
*/

// Don't edit the code below here!

const section = document.querySelector('section');

section.appendChild(para);
Run Pen

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

This Pen doesn't use any external JavaScript resources.