Софтуерно Инженерство
Loading...
RadanovIT avatar RadanovIT 1 Точки

08. World Swimming Record - Programming Basics(JavaScript)

Здравейте, от няколко часа се боря с въпросната задача и каквото и да направя, не мога да стигна до верният отговор , като разликата е много малка. Ще бъда благодарен, ако някой отдели време да помогне :)

 

Линк към задачата - https://softuni.bg/trainings/resources/officedocument/37203/lab-problem-descriptions-programming-basics-with-javascript-january-2019/2212

 

krasi_stef avatar krasi_stef 4 Точки

Eto otgovora

function worldSwimmingRecord(input){

    let recordInSeconds = Number(input.shift());

    let distanceInMeter = Number(input.shift());

    let timeSecondsPerMeter = Number(input.shift());

    let timeNeeded = distanceInMeter*timeSecondsPerMeter;

    let timeResistance = Math.floor(distanceInMeter/15).toFixed(0) * 12.5;

    let totalTime = timeNeeded+(timeResistance);

    let difference = Math.abs(totalTime - recordInSeconds)

    

    if(recordInSeconds>totalTime){

        console.log(`Yes, he succeeded! The new world record is `+`${totalTime.toFixed(2)} ` + `seconds.`);

        

    }else{

        console.log(`No, he failed! He was ` +`${difference.toFixed(2)} `+`seconds slower.`)

    }

}

0