Additional options for _.random [Lodash]

by Dawid Ryłko

HTML

<!-- Additional options for _.random [Lodash] -->

<a href="https://dawidrylko.com/nie-pisz-w-kolko-tych-funkcji-wykorzystaj-moc-lodasha/" target="_blank">Pozostałe przypadki użycia funkcji _.random</a>
<br><br>
<div>_.random(0, 10): <span id="example1">...</span></div>
<div>_.random(10): <span id="example2">...</span></div>
<div>_.random(10, true): <span id="example3">...</span></div>
<div>_.random(1.1, 9.9): <span id="example4">...</span></div>

JavaScript

// Additional options for _.random [Lodash]
var example1 = _.random(0, 10); // Return integer from 0 to 10
var example2 = _.random(10); // Return integer from 0 to 10
var example3 = _.random(10, true); // Return floating point from 0 to 10
var example4 = _.random(1.1, 9.9); // Return floating point from 1.1 to 9.9

document.getElementById("example1").innerHTML = example1;
document.getElementById("example2").innerHTML = example2;
document.getElementById("example3").innerHTML = example3;
document.getElementById("example4").innerHTML = example4;