Помощ за задача
Имам проблем със задача от Javascript Fundamentals курса, тя е regexp задача и на примерните входове ми излиза правилно всичко но
когато го постна в Judge ми излизат доста Incorrect отговори. Само test 0 са вярни, и не знам защо другите не са вярни ето линк към задачата
https://judge.softuni.bg/Contests/Practice/Index/2518#1
02. Programming Fundamentals Final Exam - втора задача
ето и решението ми
function solve(input){
    let regex = /((=)|(\/))(?<country>[A-Z][a-z]{2,})\1/g;
    let matches = input.match(regex);
    let countries = [];
    let travelPoints = 0;
    if(matches){
        for(let line of matches){
            regex = /((=)|(\/))(?<country>[A-Z][a-z]{2,})\1/g;
            let exec = regex.exec(line);
            countries.push(exec.groups.country);
            travelPoints += exec.groups.country.length;
        }
        console.log(`Destinations: ${countries.join(', ')}`);
        console.log(`Travel Points: ${travelPoints}`);
    }else{
        console.log(`Destinations:`);
        console.log(`Travel Points: 0`);
    }
}
if else го оставих, само добавих [A-Za-z] както ми предложи, благодаря много, въобще не знаех че в това е проблема
да си жив и здрав :Д
Else-a можеш да го оставиш, да, но просто няма нужда от него, след като принтирането може да бъде само на едно място непосредствено преди приключването на програмата.
Моля!