Skip to content
This repository was archived by the owner on Jan 3, 2023. It is now read-only.

Latest commit

 

History

History
82 lines (71 loc) · 2.19 KB

File metadata and controls

82 lines (71 loc) · 2.19 KB

Reading

CodeWars Exercises

Complete the following CodeWars exercises. Go to the webpages below and follow the instructions there.

Click "ATTEMPT" to test your solution.

Exercises:

  • Training JS #5: Basic data types--Object function animal(obj){ return This ${obj.color} ${obj.name} has ${obj.legs} legs. }

  • Welcome! function greet(language) { var database = { english: 'Welcome', czech: 'Vitejte', danish: 'Velkomst', dutch: 'Welkom', estonian: 'Tere tulemast', finnish: 'Tervetuloa', flemish: 'Welgekomen', french: 'Bienvenue', german: 'Willkommen', irish: 'Failte', italian: 'Benvenuto', latvian: 'Gaidits', lithuanian: 'Laukiamas', polish: 'Witamy', spanish: 'Bienvenido', swedish: 'Valkommen', welsh: 'Croeso' }; for (var key in database) { if(key == language) { return database[key]; } } return database['english']; }

function greet(language) { return languages[language] || languages['english']; }

var languages = { 'english': 'Welcome', 'czech': 'Vitejte', 'danish': 'Velkomst', 'dutch': 'Welkom', 'estonian': 'Tere tulemast', 'finnish': 'Tervetuloa', 'flemish': 'Welgekomen', 'french': 'Bienvenue', 'german': 'Willkommen', 'irish': 'Failte', 'italian': 'Benvenuto', 'latvian': 'Gaidits', 'lithuanian': 'Laukiamas', 'polish': 'Witamy', 'spanish': 'Bienvenido', 'swedish': 'Valkommen', 'welsh': 'Croeso' }

  • Crash Override function aliasGen(first, last){ first = first[0].toUpperCase() last = last[0].toUpperCase() if (!first.match(/[A-Z]/) || !last.match(/[A-Z]/)){ return "Your name must start with a letter from A - Z." } return ${firstName[first]} ${surname[last]} }

  • Job Matching #1

  • Split the Bill