Buscador rutas de bus

ramonjosegn

Sigma
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
14 Feb 2010
Mensajes
70.591
Hola chicos

Como veo que estaba muy complicado crear un buscador de rutas de buses en PHP, estoy mirando códigos en javascript y hasta ahora he llegado a lo que está debajo -con bastante ayuda-

La idea es buscar qué rutas conectan entre 2 barrios (y si fuera posible me gustaría refinar el código y avanzar más)

Tengo algunos inconvenientes que no sé cómo solucionar todavía

El código

PHP:
var city_A= ["bus1", "bus1", "bus5"];
        var city_B= ["bus1", "bus3", "bus10"];
        var conLines = [], message;

        for(var i = 0; i<city_A.length; i++){
            for(var j=0; j<city_B.length; j++){
                if(city_A[i] === city_B[j]){
                    conLines.push(city_A[i]);
                }
            }
        }
        
        message = (conLines.length > 0) ? "Las siguientes lineas de buses conectan los barrios: " :
                                            "Lamentablemente no hay buses que conecten los dos barrios!!!";
        alert(message + conLines.toString());

Mis preguntas son:

- ¿cómo genero listas desplegables para los arrays?
- ¿hay alguna forma de cargar los datos de forma externa?
- ¿hay alguna forma de imprimir los datos en pantalla? ¿sería correcto document.write (message + conLines.toString()); ?
- el código tal como está muestra dos veces la misma ruta ¿cómo se evita?

Muchas gracias por la ayuda
 
Última edición: