Skip to content

Instantly share code, notes, and snippets.

View rafaelkendrik's full-sized avatar

Rafael Kendrik rafaelkendrik

View GitHub Profile
@rafaelkendrik
rafaelkendrik / ranges.js
Last active December 6, 2018 17:39
Creating an array of results through a range: traditional mutation vs functional way.
const playDice = sides => 1 + Math.floor(Math.random() * sides)
const playSixSidedDice = () => playDice(6)
// Pushing to Results (Traditional For)
const playSixSidedDices = rollTimes => {
let results = []
for(let i = 0; i < rollTimes; i++) {
results.push(playSixSidedDice())
}
return results