who likes it
Kata 6
by trentHarlem
JavaScript
// switch uses 'strict' comparison === so i used one if statement for 'greater than'
function likes(names) {
if(names.length>=4) {
return `${names[0]}, ${names[1]} and ${names.length-2} others like this`
}
switch (names.length) {
case 1:
return `${names} likes this`
break;
case 2:
return `${names[0]} and ${names[1]} like this`
break;
case 3:
return `${names[0]}, ${names[1]} and ${names[2]} like this`
break;
default:
return "no one likes this"
break;
}
}
likes([])
likes(["Peter"])