Loading...
bossplayaz avatar bossplayaz 4 Точки

08 Задача - Световен рекорд по плуване - проблем

Здравейте, колеги дава ми 80/100 на тази задача грешките са на 1-ви и 9-ти тест някакви предложения? Дебъгвах няколко пъти, но не видях нищо. Благодаря предварително!

Ето и кода.

Тагове:
chrisi2712 avatar chrisi2712 272 Точки
Best Answer

Здравейте,забравили сте едно = на 13ти ред, където проверявате рекорда. Няма рекорд ако времето е по-голямо или равно на рекорда.

Вашият код 100 от 100

function swimmingTime(input) {
    let record = Number(input[0]); // sec
    let distance = Number(input[1]); // metres
    let swimTime = Number(input[2]); // in sec for 1 m
 
    // water slows him every 15m. -> result Math.floor()
    // to do -> calculate swimming time and difference with record [.toFixed(2)]
 
    let time = distance * swimTime;
    let slowTime = Math.floor(distance / 15) * 12.5;
    let allTime = time + slowTime;
 
    if (record <= allTime) {
        let diff = allTime - record;
        console.log(`No, he failed! He was ${diff.toFixed(2)} seconds slower.`);
       
    } else {
        console.log(`Yes, he succeeded! The new world record is ${allTime.toFixed(2)} seconds.`);
       
    }
}

0
zhivko.zhekov avatar zhivko.zhekov 0 Точки

Здравейте,

и аз имах същия проблем с 8-ма задача - световен рекорд по плуване и получавах 80/100, но с добавянето на = в if(record <= allTime) вече е 100/100.

Благодаря на chrisi2712!!!

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.