Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // https://www.codewars.com/kata/the-road-kill-detective/train/javascript
- const ANIMALS = [ 'aardvark', 'alligator', 'armadillo', 'antelope', 'baboon', 'bear', 'bobcat', 'butterfly', 'cat', 'camel', 'cow', 'chameleon', 'dog', 'dolphin', 'duck', 'dragonfly', 'eagle', 'elephant', 'emu', 'echidna', 'fish', 'frog', 'flamingo', 'fox', 'goat', 'giraffe', 'gibbon', 'gecko', 'hyena', 'hippopotamus', 'horse', 'hamster', 'insect', 'impala', 'iguana', 'ibis', 'jackal', 'jaguar', 'jellyfish', 'kangaroo', 'kiwi', 'koala', 'killerwhale', 'lemur', 'leopard', 'llama', 'lion', 'monkey', 'mouse', 'moose', 'meercat', 'numbat', 'newt', 'ostrich', 'otter', 'octopus', 'orangutan', 'penguin', 'panther', 'parrot', 'pig', 'quail', 'quokka', 'quoll', 'rat', 'rhinoceros', 'racoon', 'reindeer', 'rabbit', 'snake', 'squirrel', 'sheep', 'seal', 'turtle', 'tiger', 'turkey', 'tapir', 'unicorn', 'vampirebat', 'vulture', 'wombat', 'walrus', 'wildebeast', 'wallaby', 'yak', 'zebra' ]
- const word = '==========h===yyyyyy===eeee=n==a========'
- var roadKill = function(photo) {
- // Your code here!
- const cleanString = photo.replace(/[^a-zA-Z ]/g, "");
- let animalFound = ANIMALS.find((i) => i === cleanString || i === cleanString.split('').reverse().join(''))
- let animalArray = []
- cleanString.split('').forEach((val, key) => {
- if (val === cleanString[key + 1]) {
- cleanString.slice(key, key + 1)
- console.log(cleanString)
- }
- })
- return animalFound
- }
- roadKill(word)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement