kok1219
@kok1219 (koki kobayashi)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

JavaScript 重複削除

Q&A

Closed

解決したいこと

配列内の数字の重複削除が反映されません。
コンソール出力では重複削除もできているのですが、
解決方法を教えていただきたいです!

スクリーンショット 2022-02-13 21.29.38.png

0

2Answer

コンソールに出力している通り、arrayは元の重複した値が入っている状態で、array2には重複がない状態です。
表示に重複があるのは、arrayの方を表示しているからです。

document.getElementById('outputArea').textContent = array;
1Like

Comments

  1. @kok1219

    Questioner

    回答ありがとうございます!

そりゃあもう,outputAreaに表示しているのはsetで重複削除してできたarray2ではなく,ただのarrayを表示しているからではないですかね,,,

array2なんてやめて次のように書くのもありです.

document.getElementById('outputArea').textContent = Array.from(new Set(array));

あと何回か言われてるとは思いますが,コードは画像で貼り付けるのではなくコードブロックに書いてください.

```言語名:タイトル
コード本文
```

とするだけです.

0Like

Comments

  1. @kok1219

    Questioner

    回答ありがとうございます!
    解決しました!
  2. @kok1219

    Questioner

    ルールは守ります!
  3. 解決されましたら本質問をクローズにしていただければ終了になります!お疲れ様でした.

Your answer might help someone💌