Discuss / JavaScript / 开始还想着循环再重组,后来发现自带的 join,slice 很强大~~

开始还想着循环再重组,后来发现自带的 join,slice 很强大~~

Topic source

一雷叔一

#1 Created at ... [Delete] [Delete and Lock User]
var arr = ['小明', '小红', '大军', '阿黄', '旺财', '小强'];
arr.sort();

var x = '';
var arr02;
if (arr.length < 1) {
    alert('信息为空!');
}
if (arr.length === 1){
    x = arr[0];
    alert('欢迎' + x + '同学!');
}
else if (arr.length > 1){
    arr02 = arr.slice(0, arr.length-1);
    x = arr02.join(',') + '和' + arr[arr.length-1]
    alert('欢迎' + x + '同学!');
}

  • 1

Reply