ダンジョンズアンドドラゴンズのクラス名を含むJavaScriptで宣言された文字列の可変長配列があります。この例を以下に示します。
var class_names = new Array("Wizard", "Wizard", "Wizard", "Sorcerer",
"Sorcerer", "Ultimate Magus");
私のHTMLでは、javascriptwindow.onload
関数を使用して、javascriptファイルからさまざまな変数を設定し、ローカルに表示されているページのコンテンツを作成します。
名前のようなものについては、これは簡単です:
document.getElementById('charname').innerHTML = name[0];
しかし、クラス情報については、クラス名の大量の文字列を単に送り出すのではなく、それを凝縮したいと思います。上記の「class_names」の例を使用して、次のような文字列を作成します。
「ウィザード3、ソーサラー2、アルティメットメイガス1」
つまり、各クラス名の後の数は、配列で見つかった繰り返しの数である必要があります。
誰もがこれをその場で実現する方法を知っているので、javascriptファイルを変更してclass_namesにクラスデータを追加すると、HTMLページに適切に表示されますか?
このペットプロジェクトにご協力いただきありがとうございます(つまり、キャンペーン内の各キャラクターのHTMLページを作成し、キャラクターシートとして印刷できるようにします。...各キャラクターのページを手動で作成するよりもはるかに優れています。バニラシートに手書き)。