mirror of
https://githubfast.com/mhwikicn/mh2tip.git
synced 2024-11-22 10:50:48 +08:00
55 lines
1.4 KiB
JavaScript
55 lines
1.4 KiB
JavaScript
|
function test() {
|
|||
|
|
|||
|
var str = document.F1.buki.value;
|
|||
|
var at1 = str.substr(0,3);
|
|||
|
var at2 = str.substr(3,3);
|
|||
|
var zok = str.substr(6,1);
|
|||
|
var c2 = parseInt(str.substr(8,1),16);
|
|||
|
var c3 = parseInt(str.substr(9,1),16);
|
|||
|
var c4 = parseInt(str.substr(10,1),16);
|
|||
|
|
|||
|
if (zok == "-"){
|
|||
|
at1 = document.F1.A1.value;
|
|||
|
at2 = document.F1.A2.value;
|
|||
|
}
|
|||
|
|
|||
|
str = document.F1.bui.value;
|
|||
|
var nik1 = str.substr(8,3);
|
|||
|
var nik2 = (zok == 0) ? "0" : str.substr(8 + zok * 4,3);
|
|||
|
|
|||
|
if (nik2 == "--"){
|
|||
|
nik1 = document.F1.N2.value;
|
|||
|
nik2 = document.F1.N3.value;
|
|||
|
}
|
|||
|
|
|||
|
var dn2 = at[c2] * at1 / 1.2 * cn[2] * nik1 / 10000;
|
|||
|
var dn3 = at[c3] * at1 / 1.2 * cn[3] * nik1 / 10000;
|
|||
|
var dn4 = at[c4] * at1 / 1.2 * cn[4] * nik1 / 10000;
|
|||
|
|
|||
|
var dz2 = at2 * nik2 * cz[2] * h[c2] / 1000;
|
|||
|
var dz3 = at2 * nik2 * cz[3] * h[c3] / 1000;
|
|||
|
var dz4 = at2 * nik2 * cz[4] * h[c4] / 1000;
|
|||
|
|
|||
|
document.F1.TY2.value = type[c2];
|
|||
|
document.F1.TY3.value = type[c3];
|
|||
|
document.F1.TY4.value = type[c4];
|
|||
|
|
|||
|
document.F1.D21.value = dn2;
|
|||
|
document.F1.D31.value = dn3;
|
|||
|
document.F1.D41.value = dn4;
|
|||
|
|
|||
|
document.F1.D22.value = dz2;
|
|||
|
document.F1.D32.value = dz3;
|
|||
|
document.F1.D42.value = dz4;
|
|||
|
|
|||
|
document.F1.T2.value = Math.floor(dn2) + Math.floor(dz2);
|
|||
|
document.F1.T3.value = Math.floor(dn3) + Math.floor(dz3);
|
|||
|
document.F1.T4.value = Math.floor(dn4) + Math.floor(dz4);
|
|||
|
|
|||
|
document.F1.A1.value = parseFloat(at1);
|
|||
|
document.F1.A2.value = parseFloat(at2);
|
|||
|
document.F1.N2.value = nik1;
|
|||
|
document.F1.N3.value = nik2;
|
|||
|
document.F1.N1.value = str;
|
|||
|
|
|||
|
}
|