そのため、main.jsに関数があり、second.jsに配列が設定されている必要があるという厄介な状況に陥っています...
簡単に言えば、main.jsの関数は再利用可能であることが意図されています。
function chug()
{
p1.innerHTML = st_a[0];
p2.innerHTML = st_a[1];
...
}
ここで、「st_a」は次のように解決されることになっています:st_ +、この場合、その変数は「a」です。second.jsファイルであるという考えには、複数の配列(st_a、st_bなど)があり、必要に応じて、関連する配列を使用して段落要素(p1、p2など)を設定します。
何か案は?