##compact関数の課題内容
詳細はこちら
↓
https://js-drills.com/blog/compact/
##compact関数の取り組む前の状態
自力でやった時にtruesyのみをとるのに戸惑った
##compact関数に取り組んだ後の状態
truesyのみを取りたいときはarray[i]すればいいことに気づけた
##compact関数の実装コード(答えを見る前)
function compact(array)
const compactArray=[]
for(let i=0;i<array.length;i++){
if(){
compactArray.push(
}
##uniq関数の実装コード(答えを見た後)
function compact(array) {
const compactedArray = [];
for(let i = 0; i < array.length; i++) {
if(array[i]) {
compactedArray.push(array[i]);
}
}
return compactedArray;
}
const compactedValues = compact([0, 1, false, 2, '', 3, 4, false, '', 1000]);
console.log(compactedValues);
// => [1, 2, 3]