Skip to content

Instantly share code, notes, and snippets.


Block or report user

Report or block willwalker753

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View How-web-apps-work-assignment
The client server relationship is quite one sided. The client tells the server what it wants and
the server gives it. The server is activelty listening to the clients demands and provides the
information to it. So a good analogy would be a one sided relationship between people.
chart inside google doc
willwalker753 / Portfolio Assignment Links
Last active Mar 26, 2020
Portfolio Assignment Links
View Portfolio Assignment Links
willwalker753 / Building-your-portfolio-assignment-grey-box.txt
Last active Mar 26, 2020
Building your portfolio assignment grey box
View Building-your-portfolio-assignment-grey-box.txt
View portfolio layout
View portfolio-requirement-assignment
Hi, I’m Will and fullstack development is my thing
From a young age I’ve learned about computers. I geek out on anything related to
them from hardware to programming. When I discovered coding in high school it
became my passion. I started with backend languages but truly found my forte with
the front end. I recently graduated from Thinkful’s Front End Web Development Career
Path. Outside of computers you can find me playing disc golf, building random things,
or learning about different topics.
View quiz-app-project
Live page:
willwalker753 / quiz-app
Created Mar 15, 2020
quiz app wire-frame components
View quiz-app
Which 3 numbers equal the same when added or when multiplied together?
What is the square root of 2?
willwalker753 / most frequent word analyzer challenge
Created Feb 26, 2020
most frequent word analyzer challenge
View most frequent word analyzer challenge
function getTokens(rawString) {
return rawString.toLowerCase().split(/[ ,!.";:-]+/).filter(Boolean).sort();
//removes punctuation from text
function mostFrequentWord(text) {
let words = getTokens(text); //assigns text without punctuation to new variable named words
let wordFrequencies = {}; //creates empty object for results
for (let i = 0; i <= words.length; i++) { //loops through length of words
if (words[i] in wordFrequencies) { //if the word is already in the object add 1 to its count
View validate keys object drill
// running the function with `objectA` and `expectedKeys`
// should return `true`
const objectA = {
id: 2,
name: 'Jane Doe',
age: 34,
city: 'Chicago',
// running the function with `objectB` and `expectedKeys`
View find by id drill
// you can pass in `scratchData` to test out `findByid`
// your function
const scratchData = [
{ id: 22, foo: 'bar' },
{ id: 28, foo: 'bizz' },
{ id: 19, foo: 'bazz' },
function findById(items, idNum) {
for (let i=0; i<items.length; i++){
You can’t perform that action at this time.