はじめに
この実験では、JavaScript を使って 16 進数の色コードをrgb()
またはrgba()
文字列に変換する方法を探ります。16 進数コードから RGB 値を抽出するためにビット演算子とマスキングをどのように使うかを学びます。また、3 桁と 6 桁の 16 進数コードを扱う方法と、結果の文字列にアルファ値を組み込む方法についても説明します。
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
javascript(("JavaScript")) -.-> javascript/AdvancedConceptsGroup(["Advanced Concepts"])
javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"])
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/BasicConceptsGroup -.-> javascript/cond_stmts("Conditional Statements")
javascript/BasicConceptsGroup -.-> javascript/obj_manip("Object Manipulation")
javascript/AdvancedConceptsGroup -.-> javascript/higher_funcs("Higher-Order Functions")
javascript/AdvancedConceptsGroup -.-> javascript/spread_rest("Spread and Rest Operators")
javascript/AdvancedConceptsGroup -.-> javascript/template_lit("Template Literals")
subgraph Lab Skills
javascript/variables -.-> lab-28375{{"16 進数を RGB 文字列に変換する"}}
javascript/data_types -.-> lab-28375{{"16 進数を RGB 文字列に変換する"}}
javascript/arith_ops -.-> lab-28375{{"16 進数を RGB 文字列に変換する"}}
javascript/comp_ops -.-> lab-28375{{"16 進数を RGB 文字列に変換する"}}
javascript/cond_stmts -.-> lab-28375{{"16 進数を RGB 文字列に変換する"}}
javascript/obj_manip -.-> lab-28375{{"16 進数を RGB 文字列に変換する"}}
javascript/higher_funcs -.-> lab-28375{{"16 進数を RGB 文字列に変換する"}}
javascript/spread_rest -.-> lab-28375{{"16 進数を RGB 文字列に変換する"}}
javascript/template_lit -.-> lab-28375{{"16 進数を RGB 文字列に変換する"}}
end