Skip to content

Instantly share code, notes, and snippets.

View abalogun's full-sized avatar

Adewale Balogun abalogun

View GitHub Profile
@abalogun
abalogun / gist:be09a0f80582f493a9df4a4ae140ba64
Created October 3, 2017 20:03
findTheDifference, longestPalindrome, convertBST
function charIncrement(item, obj) {
item = item.split('');
for (let i = 0; i < item.length; i++) {
if (!obj[item[i]]) {
obj[item[i]] = 1;
} else {
obj[item[i]]++;
}
}
return obj;
var salesTeam = [{name: {first: 'aleen', last: 'atkins'}, age: 26, sales: '$2314'},
{name: {first: 'alvaro', last: 'angelos'}, age: 55, sales: '$1668'},
{name: {first: 'denese', last: 'dossett'}, age: 29, sales: '$9248'},
{name: {first: 'douglas', last: 'denney'}, age: 53, sales: '$5058'},
{name: {first: 'earline', last: 'erickson'}, age: 19, sales: '$18876'},
{name: {first: 'herman', last: 'hazell'}, age: 25, sales: '$2746'},
{name: {first: 'homer', last: 'hirth'}, age: 26, sales: '$474'},
{name: {first: 'hwa', last: 'heidt'}, age: 53, sales: '$9607'},
{name: {first: 'hyon', last: 'hampshire'}, age: 46, sales: '$13598'},
{name: {first: 'issac', last: 'ingerson'}, age: 45, sales: '$5225'},

Module 3 Assessment

This assessment is a recorded assessment. Before you start, please remember to start recording your screen. Please only submit your video and gist once you have completely finished your solutions!

Time limit: 1 hour

Part 1

Write a function that takes 3 words and returns a single count of all their letters.

Module 2 Assessment

Sales Team

You are managing a sales team and you are interested is analyzing some data related to their age and total sales. Take a moment to review the following data structure you will be analyzing:

var salesTeam = [{name: {first: 'Aleen', last: 'Atkins'}, age: 26, sales: '$2314'},
 		{name: {first: 'Alvaro', last: 'Angelos'}, age: 55, sales: '$1668'},
 		{name: {first: 'Denese', last: 'Dossett'}, age: 29, sales: '$9248'},
function fib(n){
var fib = [];
fib[0] = 1;
fib[1] = 1;
for(var i =2, i <= n; i++) {
fib[i] = fib[i - 1] + fib[i-2];
}
return fib[i];
}
W2D2 Checkpoint
function average(x,y) {
return (x+y)/ 2;
}
function greeter(name) {
return 'Hello, '+ name;
}
/**
Pair Programming Practice. Submit a link to your gist here when you are done:
https://goo.gl/forms/mPumIHpIKF3W1gjt2
*/
/**
EXERCISE ONE
What is wrong with the following definitions of square? Write a sentence or two describing the issue(s); then,