Come scrivere una funzione JavaScript che calcoli una tariffa del taxi

I taxi sono un modo comodo ma costoso di viaggiare. Una volta che la cabina inizia a muoversi, il contatore inizia a funzionare e le cariche iniziano ad accumularsi. Se conosci le tariffe applicate dalla compagnia di taxi e la distanza approssimativa dalla tua destinazione, puoi creare il tuo stimatore della tariffa del taxi utilizzando JavaScript. Se la tariffa del taxi si basa su ogni quinto miglio, moltiplica il chilometraggio del viaggio per cinque. Quindi moltiplicare il risultato per la tariffa al quinto miglio. Infine, aggiungi questo importo alla tariffa di riconsegna iniziale che alcune aziende addebitano indipendentemente dalla distanza percorsa.

Avvia l'editor di testo normale Blocco note facendo clic sul pulsante "Start", "Tutti i programmi", "Accessori", quindi "Blocco note".

Inserisci il seguente codice nell'editor di testo:

Calcola tariffa taxi

Distanza da percorrere (miglia):
Numero di passeggeri :


$00.00

Fare clic sul menu "File". Seleziona l'opzione "Salva". Salvalo con il nome del file "test.html".

Avviare il browser Web facendo clic sul pulsante "Start", facendo clic su "Tutti i programmi" e "Internet Explorer". Fare clic sulla voce di menu "File" e selezionare "Apri file".

Individua il file "test.html" appena creato, selezionalo con il mouse, quindi clicca su "Apri".

Inserisci la distanza dalla tua destinazione in miglia. Inserisci il numero di persone che viaggiano con te. In questo esempio, se ci sono più di due persone che guidano, ogni persona in più deve pagare $ 2 per guidare. Fare clic sul pulsante "Calcola tariffa". La stima dovrebbe apparire a destra del pulsante.

Suggerimenti

Puoi aumentare l'utilità del tuo script utilizzando servizi di mappatura online gratuiti. Quando fornisci al sito gli indirizzi di partenza e di destinazione, un'applicazione calcola la distanza. A volte, i servizi di mappatura offrono percorsi alternativi che possono differire per distanza e tempo di percorrenza . I motori di ricerca Bing e Google, insieme a MapQuest e OpenStreetMap, forniscono interfacce di programmazione ai loro servizi in modo che tu possa incorporare i calcoli della distanza del percorso nella tua applicazione.

Avvertenze

Gli elementi del modulo HTML restituiscono dati come stringhe anziché come numeri. Sta a te assicurarti che i valori presi dalle caselle di input siano il tipo di dati corretto da utilizzare nei tuoi calcoli. La funzione JavaScript Number() converte i valori stringa in numeri, se possibile. Ad esempio, se inserisci un "9", Number() lo converte nel numero 9. Se inserisci "nove", Number() restituirà "NaN" o "Not a Number".

Articoli di cui avrai bisogno

  • Browser Web come Internet Explorer

  • Editor di testo semplice come Blocco note