JSFiddle - React, Tailwind, and code Playground

by Jake Overall

JavaScript

function ShortestPath(strArr) {

    var getNodes = strArr.shift();
    
    var totalNodes = parseInt(getNodes);
    
    var first = strArr.shift();

    var last = '';

    for (var i = 0; i < totalNodes; i++) {
        last = strArr.shift();
    }
    
    if(strArr){
        console.log(strArr);
        
    }
    

    return first + '-' + last;
}

ShortestPath(["5","A","B","C","D","F","A-B","A-C","B-C","C-D","D-F"]);