var gasPrice = parseFloat(document.getElementById(‘gasPrice’).value) || 0;\nvar distance = parseFloat(document.getElementById(‘distance’).value) || 0;\nvar efficiency = parseFloat(document.getElementById(‘efficiency’).value) || 0;\n\nvar totalCost = (distance / efficiency) * gasPrice;\nvar costPerMile = gasPrice / efficiency;\n\ndocument.getElementById(‘totalCostResult’).innerHTML = totalCost.toFixed(2);\ndocument.getElementById(‘costPerMileResult’).innerHTML = costPerMile.toFixed(2);\ndocument.getElementById(‘totalCostPer100MilesResult’).innerHTML = (totalCost / distance * 100).toFixed(2);\nvar gasPrice = 5.00;\nvar distance = 100;\nvar efficiency = 33;\n\n// Cost for 100 miles\nvar costFor100Miles = (100 / efficiency) * gasPrice;\n// Cost per mile\nvar costPerMile = gasPrice / efficiency;\n// Total cost for the trip\nvar totalTripCost = (distance / efficiency) * gasPrice;\nconsole.log(\”Cost for 100 miles: $\” + costFor100Miles);\nconsole.log(\”Cost per mile: $\” + costPerMile);\nconsole.log(\”Total trip cost: $\” + totalTripCost);\n\n\n
\n\n\n\n\n
\nGas Cost Calculator App
\n
Inputs
\n
\n
\n
\n \n \n
\n
Results
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Assumptions:
\n
- \n
- Fuel price remains constant
- No refueling stops or delays
- Consistent driving conditions
\n
\n
\n
\n
\n
\n
\n\n\n\nvar gasPrice = 5.00;\nvar distance = 100;\nvar efficiency = 33;\n\n// Cost for 100 miles\nvar costFor100Miles = (100 / efficiency) * gasPrice;\n// Cost per mile\nvar costPerMile = gasPrice / efficiency;\n// Total cost for the trip\nvar totalTripCost = (distance / efficiency) * gasPrice;\nconsole.log(\"Cost for 100 miles: $\" + costFor100Miles);\nconsole.log(\"Cost per mile: $\" + costPerMile);\nconsole.log(\"Total trip cost: $\" + totalTripCost);\n\n\n\n
\n \n \n