鍛冶シミュレーション

「鍛冶シミュレーション」の編集履歴(バックアップ)一覧に戻る

鍛冶シミュレーション - (2007/09/07 (金) 16:18:02) のソース

#javascript(){{
function calc(dmg,wei,ele){
    var damage = Math.floor(dmg) + Math.floor(Math.random() * dmg * 4) - Math.floor(Math.random() * (wei/2));
    damage = damage + Math.floor(Math.random() * (ele * 30 - 25));
    var weight = damage - Math.floor(wei * 2) - Math.floor(Math.random() * wei * 5);

    document.getElementById("damage").innerHTML = damage;
    document.getElementById("weight").innerHTML = weight;
}
function oncalc(){
    var ele = parseFloat(document.fm1.elem.value);
    var dmg = parseInt(document.fm1.dmg1.value)*ele;
    var wei = parseInt(document.fm1.wei1.value)*ele;

    calc(Math.sqrt(dmg),Math.sqrt(wei),ele);
}

window.onload=function(){
document.getElementById("btncalc").setAttribute("onclick","oncalc()");
}
}}
#html2(){
<form name="fm1">
威力費:<INPUT type="text" name="dmg1" />0000G<br />
重量費:<INPUT type="text" name="wei1" />0000G<br />
属性補正:<INPUT type="text" name="elem" value=1.2 /><br />
<input type="button" value="親父に頼む" id="btncalc" />
<div id="damage">威力:0</div>
<div id="weight">重量:0</div>
</form>
}