Skip to content

Instantly share code, notes, and snippets.

View robertsheacole's full-sized avatar

Shea Cole robertsheacole

  • Randall Reilly
  • Tuscaloosa, AL
View GitHub Profile
// Bonfire: Mutations
// Author: @robertsheacole
// Challenge: http://www.freecodecamp.com/challenges/bonfire-mutations#
// Learn to Code at Free Code Camp (www.freecodecamp.com)
function mutation(arr) {
var first = arr[0].toLowerCase().split('');
var query = arr[1].toLowerCase().split('');
for (var i = 0; i < query.length; i++){
// Bonfire: Falsy Bouncer
// Author: @robertsheacole
// Challenge: http://www.freecodecamp.com/challenges/bonfire-falsy-bouncer#
// Learn to Code at Free Code Camp (www.freecodecamp.com)
function bouncer(arr) {
function deleteFalsey(arr){
return Boolean(arr);
}
// Bonfire: Seek and Destroy
// Author: @robertsheacole
// Challenge: http://www.freecodecamp.com/challenges/bonfire-seek-and-destroy#
// Learn to Code at Free Code Camp (www.freecodecamp.com)
function destroyer(arr) {
var args = arr.slice.call(arguments);
args.splice(0, 1);
var newArray = [];
for(var i = 0; i < arr.length; i++){
// Bonfire: Where do I belong
// Author: @robertsheacole
// Challenge: http://www.freecodecamp.com/challenges/bonfire-where-do-i-belong#
// Learn to Code at Free Code Camp (www.freecodecamp.com)
function where(arr, num) {
//Push num into the arr array.
arr.push(num);
//Reorder arr from lowest to highest number.
arr.sort(function(a, b){