Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve() {
- let baseUrl = 'http://localhost:3030/jsonstore/bus/schedule/';
- let firstStop = 'depot';
- let textArea = document.getElementById('info');
- let departButton = document.getElementById('depart');
- let arriveButton = document.getElementById('arrive');
- function depart() {
- departButton.disabled = true;
- arriveButton.disabled = false;
- fetch(`${baseUrl}${firstStop}`)
- .then(res => res.json())
- .then(response => {
- textArea.textContent = `Next stop ${response.name}`;
- });
- }
- function arrive() {
- departButton.disabled = false;
- arriveButton.disabled = true;
- fetch(`${baseUrl}${firstStop}`)
- .then(res => res.json())
- .then(response => {
- textArea.textContent = `Arriving at ${response.name}`;
- firstStop = response.next;
- });
- }
- return {
- depart,
- arrive
- };
- }
- let result = solve();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement