Skip to content

Instantly share code, notes, and snippets.

@clive-bunting
Created November 28, 2015 18:08
Show Gist options
  • Select an option

  • Save clive-bunting/c46e6b23f5b8e397a64d to your computer and use it in GitHub Desktop.

Select an option

Save clive-bunting/c46e6b23f5b8e397a64d to your computer and use it in GitHub Desktop.
Bonfire: Mutations
// Bonfire: Mutations
// Author: @clive-bunting
// Challenge: http://www.freecodecamp.com/challenges/bonfire-mutations?solution=function%20mutation(arr)%20%7B%0A%20%20var%20first%20%3D%20arr%5B0%5D.toLowerCase()%3B%0A%20%20var%20second%20%3D%20arr%5B1%5D.toLowerCase()%3B%0A%20%20%0A%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20second.length%3B%20i%2B%2B)%20%7B%0A%20%20%20%20if%20(first.indexOf(second%5Bi%5D)%20%3D%3D%3D%20-1)%20%7B%0A%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%7D%0A%20%20%7D%0A%20%20%0A%20%20return%20true%3B%0A%7D%0A%0Amutation(%5B%22hello%22%2C%20%22hey%22%5D)%3B%0A
// Learn to Code at Free Code Camp (www.freecodecamp.com)
function mutation(arr) {
var first = arr[0].toLowerCase();
var second = arr[1].toLowerCase();
for (var i = 0; i < second.length; i++) {
if (first.indexOf(second[i]) === -1) {
return false;
}
}
return true;
}
mutation(["hello", "hey"]);
@Nthole
Copy link

Nthole commented Nov 28, 2015

You were really playing with codes, that's lovely

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment