Skip to content

Instantly share code, notes, and snippets.

@0xCourtney
0xCourtney / 2.1.js
Created March 26, 2018 15:45
DiceRoll - ToyProblem
// Create a function that returns the result of a dice roll
// Then modify the function to accept rolling multiple dice of the same size and return the cumulative sum of .
// Then modify the function to return an array of objects containing the cumulative sum at the current roll, the dice roll value, and the index.
function diceRoll(size = 6, numDice) {
let diceSum = 0;
let diceArr = [];
for (let i = 0; i < numDice; i++) {
let roll = Math.floor(Math.random() * (size - 1) + 1);
quote = '"A person who never made a mistake never tried anything new"'
quotee = "- Albert Einstein"
print(quote +"\n"+ quotee)