js-mentorship-razvan / javascript

Javascript study notes
GNU General Public License v3.0
22 stars 2 forks source link

Who likes it? #592

Closed RazvanBugoi closed 2 years ago

RazvanBugoi commented 2 years ago

https://www.codewars.com/kata/5266876b8f4bf2da9b000362/train/javascript

RazvanBugoi commented 2 years ago

function likes(names) {
  if (names.length == 0) { return `no one likes this` }
  if (names.length == 1) { return `${names[0]} likes this` }
  if (names.length == 2) { return `${names[0]} and ${names[1]} like this` }
  if (names.length == 3) { return `${names[0]}, ${names[1]} and ${names[2]} like this` }

  return `${names[0]}, ${names[1]} and ${names.length - 2} others like this`
}