在帖子中显示点赞者,该数组使用 JavaScript 指定了对某个特定帖子点赞的人员的姓名
问题
我们需要编写一个 JavaScript 函数,函数中包含一个名称数组 (string)。此数组指定某个社交网站上对特定帖子点赞人员的姓名。
如果点赞数小于或等于三,我们的函数只需返回所有名称,表明这些人员对帖子点赞。但如果点赞数大于三,我们的函数应返回前两个名称和剩余的计数。
示例
以下为代码 −
const names = ['Ram', 'Manohar', 'Jay', 'Kumar', 'Vishal']; const displayLikes = (names) => { return [ 'no one likes this', `${names[0]} likes this`, `${names[0]} and ${names[1]} like this`, `${names[0]}, ${names[1]} and ${names[2]} like this`, `${names[0]}, ${names[1]} and ${names.length - 2} others like this`, ][ Math.min(4, names.length) ]; }; console.log(displayLikes(names));
输出
Ram, Manohar and 3 others like this
广告