参考ページ

あるタグ領域をクリッで指定のidのタグ領域の背景色を切り替える時に使う関数の作成練習です。
背景色の切り替えは、2つの色で交互に変わるので、関数の引数でその2つの色の文字列と、idの文字列を指定する仕様の関数です。 下記問題ではこのような関数を2箇所で使っています。

文字列を引数とするfunctionの問題

  div領域のクリックで背景色を交互に変更します。変更に使う色の指定は 'white','silver','gray','black','fuchsia','red','purple','maroon', 'aqua','teal','blue','navy','yellow','olive','lime','green'   の何れかです。
関数を定義の引数はxxxと宣言してください。
ローカル変数はxxxの名前で、これを 「第3引数のidが示す変更対象となるdiv要素」を管理するように用意します。
(getElementByIdで取得したオブジェクトを記憶する変数として用意します)
その後でxxxの評価を行うif構文を使ってください。
第3引数で示すidの要素の背景色が第1引数の色なら第2引数の色へ変更し、そうでないなら第1引数の色へ変更する 関数です。 そして既に書いてあるコードから判断し、残りの必要なコードを追加してください。


なお、 Ctrl  +  < のキーや Ctrl  +  スペース のキー でヒントがでます。そして矢印のキーで選択し、Enterします。メニュー出現まで少し待ってください。
scriptタグは、head内で Ctrl  +  < を押して その他のメニューから選ぶことで挿入できます。