<meta name="description" content="character frequency part 2">
<meta name="viewport" content="width=device-width">
<script id="jsbin-javascript">
function getLetterCount(arr){
return arr.reduce(function(prev,next)
prev[next] = (prev[next] + 1) || 1;
var xx ="hayjf".split('') ;
console.log(getLetterCount(xx));
///////////////////////////////////////////////////////////////////////
for (var vehicle in maxSpeed) {
console.log(vehicle+ ' ' + maxSpeed[vehicle]);
sortable.push([vehicle, maxSpeed[vehicle]]);
sortable.sort(function(a, b) {
function compareNumbers(a, b) {
console.log('Sorted without a compare function:', sortable.sort());
console.log('Sorted with compareNumbers:', sortable.sort(compareNumbers));
<script id="jsbin-source-javascript" type="text/javascript">var maxSpeed = {
function getLetterCount(arr){
return arr.reduce(function(prev,next)
prev[next] = (prev[next] + 1) || 1;
var xx ="hayjf".split('') ;
console.log(getLetterCount(xx));
///////////////////////////////////////////////////////////////////////
for (var vehicle in maxSpeed) {
console.log(vehicle+ ' ' + maxSpeed[vehicle]);
sortable.push([vehicle, maxSpeed[vehicle]]);
sortable.sort(function(a, b) {
function compareNumbers(a, b) {
console.log('Sorted without a compare function:', sortable.sort());
console.log('Sorted with compareNumbers:', sortable.sort(compareNumbers));</script></body>