配列の要素の和集合を求める

JavaScriptJavaScriptBeginner
今すぐ練習

This tutorial is from open-source community. Access the source code

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

この実験では、JavaScript プログラミングの世界に突入し、変数、データ型、条件文、ループ、関数などの様々な概念を探求します。実践的な演習とプロジェクトを通じて、クリーンで効率的なコードを書き、エラーをデバッグし、JavaScript を使った対話型のウェブアプリケーションを作成する方法を学びます。この実験は、JavaScript プログラミングの強固な基礎を築きたい初心者を対象に設計されています。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript(("JavaScript")) -.-> javascript/AdvancedConceptsGroup(["Advanced Concepts"]) javascript(("JavaScript")) -.-> javascript/ToolsandEnvironmentGroup(["Tools and Environment"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") javascript/AdvancedConceptsGroup -.-> javascript/spread_rest("Spread and Rest Operators") javascript/ToolsandEnvironmentGroup -.-> javascript/debugging("Debugging") subgraph Lab Skills javascript/variables -.-> lab-28161{{"配列の要素の和集合を求める"}} javascript/data_types -.-> lab-28161{{"配列の要素の和集合を求める"}} javascript/arith_ops -.-> lab-28161{{"配列の要素の和集合を求める"}} javascript/comp_ops -.-> lab-28161{{"配列の要素の和集合を求める"}} javascript/spread_rest -.-> lab-28161{{"配列の要素の和集合を求める"}} javascript/debugging -.-> lab-28161{{"配列の要素の和集合を求める"}} end

JavaScript で二つの配列の和集合を求める方法

JavaScript で二つの配列の和集合を求めるには、次の手順に従います。

  1. ターミナル/SSH を開き、コーディングを練習するために node と入力します。

  2. 二つの配列の和集合は、二つの配列のいずれかに少なくとも一度存在するすべての要素を返します。

  3. 二つの配列の和集合を取得するには、ab のすべての値で Set を作成し、Array.from() メソッドを使用して配列に変換します。

これを実装する方法の例を以下に示します。

const union = (a, b) => Array.from(new Set([...a, ...b]));

console.log(union([1, 2, 3], [4, 3, 2])); // 出力: [1, 2, 3, 4]

上記の例では、union() 関数は二つの配列 [1, 2, 3][4, 3, 2] を引数として取り、二つの配列の和集合を配列 [1, 2, 3, 4] として返します。

まとめ

おめでとうございます!あなたは配列の和集合の実験を完了しました。あなたのスキルを向上させるために、LabEx でさらに実験を練習することができます。