Rechnen mit Javascript

codeschnipser

Grünschnabel
Hi,

ich habe folgende Aufgabenstellung:

In einem Formular kann eine Zahl eingetragen werden für die Km-Anzahl. Mit diesem Wert muss ich jetzt eine Liste durchgehen um den entsprechenden Preis heraus zu finden.
Beispiel.
Eingegebener Wert = 120km
Meine Liste:
.....
81 bis 90Km 230.00
91 bis 100Km 240.00
101 bis 110Km 250.00
111 bis 120Km 260.00
121 bis 130Km 270.00
.....
Das Ergebnis sollte 260.00 ergeben.

Wie kann ich diese Programmieraufgabe mit Javascript (jQuery vorhanden) angehen?
Bin für jeden Input dankbar.

Danke und Gruss
Marco
 
Teile die Kilometeranzahl dund Runde das Ergebnis mit (Math.ceil()) auf. Das Ergebnis solltest du dann mit 140.000+Eregebnis*10.000 erhalten.
 
Danke für deinen Post und sorry, dass ich erst jetzt antworte.

Bzgl. Deiner Lösung ist mir überhaupt nicht klar wie Du auf diese Rechnung kommst und wie ich zu meinem Resultat gelange.
However, ich habe die Lösung mit PHP umgesetzt.
Die Daten habe ich alle in eine DB abgelegt und Frage mit der eingegebenen Anzahl an KM den range ab und erhalte den entsprechende Betrag.

Hier der Code:
PHP:
$query = mysql_query("SELECT * FROM * WHERE von <= '".$km."' && bis >= '".$km."' ");
	if (!$query) {
	    die('Invalid query: ' . mysql_error());
	}
	
	$result = mysql_fetch_array($query);
	$kmPreis =  $result['preis'];
	$transKosten = $kmPreis * $carNr;

Danke und Gruss
 
Zurück