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

Изпитни задачи - По-сложни проверки

Здравейте. С някои от изпитните задачи не успях да се справя и имам нужда от разяснения. Давам линкове към условията и към моите решения до момента:

Mobile Operator (80/100) - https://judge.softuni.bg/Contests/Practice/Index/1654#2  - https://pastebin.com/VtPscHb9

Movie Destination (40/100) - https://judge.softuni.bg/Contests/Practice/Index/1699#5 - https://pastebin.com/35CXjJQU

Travel Agency (62/100) - https://judge.softuni.bg/Contests/Practice/Index/1745#5 - https://pastebin.com/VCJD0tsD

 

knoteva avatar knoteva 1081 Точки

Здравей,

 

1. Medium -> Middle

2. Нямаш break; Например: case "Winter": cost = (45000 * days) * 0.7;break;

3. Има няколко неща. 1. Не дефинираш cost и price.; 2. Ако инпута или цената са невалидни не трябва да продължаваш нататък.; 3. За инвалиден инпут се счита и ако имаш примерно "Банско" и "със закуска".

           Етоhttps://pastebin.com/c7nK0R6Y коригирано решението ти на третата задача.

 

0
10/05/2020 13:19:36
DimiPetrov avatar DimiPetrov 4 Точки

Благодаря! Дребни недоглеждания, чудно как съм пропуснал break, след като реших няколко аналогични задачи. За 3 не знаех за функцията return, благодаря отново! 

0
ralivaa avatar ralivaa 0 Точки

Здравейте, какво прави оператора "return" в случая със задача 3. Travel Agency?

И каква е разликата между return и console.log?
Благодаря!

0
23/09/2022 10:15:09
Axiomatik avatar Axiomatik 2422 Точки

return =>

The return statement ends function execution and specifies a value to be returned to the function caller.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/return

console.log =>

The console.log() method outputs a message to the web console. The message may be a single string (with optional substitution values), or it may be any one or more JavaScript objects.

https://developer.mozilla.org/en-US/docs/Web/API/console/log

 

 

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