配列内に特定の文字列が入っていた場合は削除して詰める
by iwbjp
JavaScript
var numbers = ['zero', 'one', 'ni', 'two', 'ni', 'three'];
for(var i=0, len=numbers.length; i<len; i++){
if(numbers[i] === 'ni'){
numbers.splice(i, 1);
}
}
for(var i=0, len=numbers.length; i<len; i++){
document.body.innerHTML += numbers[i] + '<br>';
}