我有一个数组:var a = ['green','green','green','yellow','yellow','yellow','white','blue']我将循环显示数组,输出应该是:greenyellowwhiteblue它应该有空间。例如 3 个绿色,它应该显示 1 个绿色,接下来是 2 个空格或换行符
2 回答
胡说叔叔
TA贡献1804条经验 获得超8个赞
您可以为最后一个值取一个变量并检查。
var array = ['green', 'green', 'green', 'yellow', 'yellow', 'yellow', 'white', 'blue'],
last;
for (const value of array) console.log(value === last ? '' : last = value);
.as-console-wrapper { max-height: 100% !important; top: 0; }
添加回答
举报
0/150
提交
取消