Underscore.js Arrays: Range

HTML

<script src="http://documentcloud.github.com/underscore/underscore-min.js"></script>
<a target="parent" href="http://underscorejs.org/#range">Learn More</a>

JavaScript

var arr1 = _.range(10);
console.log(arr1);
//[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

var arr2 = _.range(1, 11);
console.log(arr2);
//[1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 

var arr3 = _.range(0, 30, 5);
console.log(arr3);
//[0, 5, 10, 15, 20, 25] 

var arr4 = _.range(99, 0, -1);
console.log(arr4);
//[0, -1, -2, -3, -4, -5, -6, -7, -8, -9] 

var arr5 = _.range(0);
console.log(arr5);
//[]