ශෛල වර්ණ මාරු කිරීම

ඊළඟ තාර්කික පියවර වනුයේ, ශෛලයක් මත ක්ලික් කළ විට එම ශෛලය එහි වර්ණය වෙනස් කරන ආකාරයට කිරීමයි.

ක්‍රීඩාවේ විස්තරය අනුව වර්ණ අනුපිළිවෙලින් මාරු විය යුතුය. එනම් තාක්ෂණිකව අපගේ නඩුවේදී, ඒවා අපගේ වර්ණ අරාවේ ලියා ඇති අනුපිළිවෙලට:

javascriptlet colors = ['red', 'green', 'blue'];

මෙයින් අදහස් කරන්නේ ශෛලයක් මත ක්ලික් කිරීමේදී අපි එහි වර්ණය කියවිය යුතුය, එම වර්ණය වර්ණ අරාවේ සොයා ගන්න, ඉන්පසු අරාවෙන් ඊළඟ වර්ණය ලබා ගෙන එය අපගේ ශෛලයේ වර්ණය ලෙස සැකසිය යුතුය.

මෙවැනි අවස්ථාවක දී, පරාමිතියක් ලෙස අරාවක් සහ එම අරාවේ මූලද්‍රව්‍යයක් ලබා ගෙන ඊළඟ මූලද්‍රව්‍යය ආපසු ලබා දෙන ශ්‍රිතයක් තිබීම පහසුය. හැම දෙයක්ම වෘත්තාකාරව සිදුවිය යුතු බව පැහැදිලිය: අපි ශ්‍රිතයට අරාවේ අවසාන මූලද්‍රව්‍යය පැවරුවහොත්, එය එහි ප්‍රතිඵලය ලෙස පළමු මූලද්‍රව්‍යය ආපසු ලබා දිය යුතුය.

Задание 1

විස්තර කර ඇති ශ්‍රිතය ක්‍රියාත්මක කරන්න. එහි ක්‍රියාකාරිත්වය පරීක්ෂා කරන්න.

Задание 2

ඔබ සාදන ලද ශ්‍රිතය භාවිතා කරමින්, සෑම ශෛලයක්ම එය මත ක්ලික් කළ විට එහි වර්ණය ඊළඟ වර්ණයට මාරු වන ආකාරයට සකස් කරන්න.