[JavaScript] Formeln berechnen lassen

eri

Lieutenant
Registriert
Apr. 2003
Beiträge
850
formeln berechnen

hallo

ich will für n game ne berechnung machn wieviel man aushält:

also die berechnung geht so:

trefferpunkte/(schaden-panzerung)=auszuhaltende treffer

und die ganzen sachen sollte man in n wordfeld eingeben können!

also mit m excel hab ichs schon gemacht ! aber ich wills mit java damit ich es ins i-net stellen kann !
und ich will net immer die ganze selber berechnen! also kann man das machen, und wenn ja wie ?



wäre net wenn jemand antworten würde!


bye eri
 

Anhänge

  • bespiel.jpg
    bespiel.jpg
    9,1 KB · Aufrufe: 544
ich versteh dein Problem nicht ganz :confused_alt:
 
ich möchte nich unhöflich erscheinen aber was genau ist dein problem bzw. was willst du überhaupt machen, ich versteh deine frage absolut nicht. und was hattn excel damit zu tun :confused_alt: ??? wäre mir neu das man mit excel spiele programmieren kann.
 
ne nix spiele programmieren !!! nur für s game tactical commanders, weil wenn man zb ne neue panzerung kauft, will man wissen wie gut sie ist, und so nimmt man die formel ! und das möcht ich halt das ich nur noch die daten der panzerung eingeben muss das ich weis wie gut sie is !
 
so wie ich das verstanden habe will er auf ner homepage ein script einbinden, bei dem man seine trefferpunkte, schaden und panzerung eingibt und dann angezeigt bekommt wieviele treffer man aushält..
 
genau...

das geht eben mit der formel, aber jemand sollte mir sagen wie das script geht, BITTE ! er würde auch sicher namendlich erwähnt !
 
so kann js zwar eigentlich nicht aber versuchs mal damit:

PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
	<title>Unbenannt :-)</title>
	<script type="text/javascript">
	<!--
		function calculate ()
		{
			document.calc.output.value=  parseFloat(document.calc.attack.value) / (  parseFloat(document.calc.damage.value) -  parseFloat(document.calc.armor.value) ) ;
		}	
	//-->
	</script>
</head>

<body>
<form name="calc">
	AP: <input type="Text" name="attack" value="">
	DAM: <input type="Text" name="damage" value="">
	ARM: <input type="Text" name="armor" value="">
	
	<a href="javascript:calculate()">calclate</a><br>
	
	OUT: <input type="Text" name="output" value="">
</form>

</body>
</html>

edit: das javascript muss zusammen geschrieben werden. k.a. warum das falsch dargestellt wird
 
Zuletzt bearbeitet:
@ag3nt
Geht bei mir nicht. :(

Vielleicht nen bisschen umständlich, aber sollte funktionieren :

Code:
<script language="JavaScript">
<!-- Hiding
function berechnen() {
var a = (document.MaximalTreffer.x.value);
var b = (document.MaximalTreffer.y.value);
var c = (document.MaximalTreffer.v.value);

// Strings in Zahlen umwandeln           
x = parseFloat (a);
y = parseFloat (b);
v = parseFloat (c);

(document.MaximalTreffer.ergebnis.value) = (x)/(y-v);  
  
}
//-->
</script>
</HEAD>

<BODY bgcolor="white">
<h1>JavaScript MaximalTreffer</h1>


<form name="MaximalTreffer">
<table border="1" cellspacing="0" cellpadding="12" align="center">
<tr>
    <th colspan="4"><font color="Lime">MaximalTreffer</font></th>
</tr>
<tr>
    <td align="center">Trefferpunke</td>
    <td align="center">Schaden</td>
    <td align="center">Panzerung</td>
    <td align="center">Auszuhaltene Treffer</td>
</tr>
<tr>
    <td align="center"><input type="text" name="x" size="10"></td>
    <td align="center"><input type="text" name="y" size="10"></td>
    <td align="center"><input type="text" name="v" size="10"></td>
    <td align="center"><input type="text" name="ergebnis" size="10"></td>	
</tr>
<tr>
    
    <td align="center">
	<input type="button" value="Berechnen" OnClick="berechnen()";>&nbsp;&nbsp;</td>
    <td align="center">	
	<input type="reset" value="L&ouml;schen"></td>
</tr>
</table>


</form>
</body>
</HTML>

mfg Simon
 
seltsam bei mir gings einwandfrei
 
man leute seit ihr gut ! THX !

edit:

ich hätte noch ne frage: kann man das ergebnis runden? also auf ganze zahlen runden?
 
Zuletzt bearbeitet:
Hallo, ich bin nicht nur neu hier im Forum,
sondern auch neu was Javascript und Homepage angeht.
Habe schon einiges Umgesetzt aber leider bekomme ich eine Sache nicht gebacken. :confused_alt:
Ich möchte bei uns aus der Vereinsseite einen Futterrechner für Bienenfutter (Mischverhältnisrechne) einbauen.
Ich habe die Formeln in einer Excel-Tabelle angehängt -
Auf der Seite von Parzelle94
https://www.parzelle94.de/2015/07/online-berechnung-der-zucker-und-wassermenge-fuer-bienenfutter/
ist so ein Rechner eingebaut.
Er hat den Rechner mit einem fertigen Modul in WordPass eingebaut und kann mir leider nicht weiterhelfen, da er die Formeln nicht auslesen kann!
Ich versuchte es bereits mit verschiedensten Formeln (HTML-Code: <form> <js> usw.) aber leider nichts was mich befriedigte.
Ergebnis sollte eben sein,
dass ich beim Mischverhältnis 3:2 mit 3kg Zucker das Ergebnis 2 Liter Wasser bekomme und als Draufgabe das Ergebnis von Menge gesamt 3,81 Liter und Futtermenge im Bienenstock 3,6 kg.
Beim Verhältnis 1:1 ist das Mischverhältnis nicht das Problem sondern wieder die Menge gesamt und die Futtermenge.
1 kg Zucker - ergibt 1 Liter Wasser, das sind 1,6 Liter gesamt und 1,2 kg Futter im Stock
Ich habe versucht die Excel-Tabelle mit Google Drive auf der Page frei zu geben, das funktioniert auch, aber ich muss die Tabelle völlig frei geben (ohne Schutz) damit sie funktioniert
Vielleicht hat jemand mit mir etwas Erbarmen und hilft mir vielleicht das in meine Page ein zu bauen!

Danke für eine kurze oder etwas längere Antwort
Gruß Klaus
 

Anhänge

Zurück
Oben