それで、これは私が基本的にモディファイアを使ってD&Dスタイルの攻撃ロールを生成しようとしてまとめた馬鹿げた実験です。数字を追加したいのですが、javascriptは数字を文字列として追加し続けます。基本的な計算を行う方法がわかりません.....これが私のコードです-
function battle()
{
var CS = document.battleForm.playerCS.value;
var D20 = Math.ceil(Math.round(Math.random() * 20))
var attackRoll = CS + D20
if (isNaN(CS))
{
alert ("please provide your Combat Score!")
return
}
if (CS != '')
{
document.battleForm.enemyCS.value = attackRoll
}
}