Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

Milkovjivko avatar Milkovjivko 3 Точки

11. Fruit Shop / Conditional Statements Advanced - Lab

https://pastebin.com/fYMFPju6 

 

https://judge.softuni.org/

 

Judge ми дава 41/100 не разбирам защо ?

 

 

11.Магазин за плодове

Магазин за плодове през работните дни работи на следните цени:

плод

banana

apple

orange

grapefruit

kiwi

pineapple

grapes

цена

2.50

1.20

0.85

1.45

2.70

5.50

3.85

Събота и неделя магазинът работи на по-високи цени:

плод

banana

apple

orange

grapefruit

kiwi

pineapple

grapes

цена

2.70

1.25

0.90

1.60

3.00

5.60

4.20

Напишете функция, която получава аргументи:плод (banana / apple / orange / grapefruit / kiwi / pineapple / grapes), ден от седмицата (Monday / Tuesday / Wednesday / Thursday / Friday / Saturday / Sunday) и количество (число) и пресмята цената според цените от таблиците по-горе. Резултатът да се отпечата закръглен с 2 цифри след десетичната точка. При невалиден ден от седмицата или невалидно име на плод да се отпечата "error".

Тагове:
0
Programming Basics
icowwww avatar icowwww 2673 Точки

Здравей,

Винаги принтираш цената, дори входа да е невалиден. Смени го с return след принтиране на error. Това изреждане на дните не работи. Можеш да го смениш като го смениш с 

if (day === "Monday" or  day === "Tuesday" or day === "Wednesday" or day === "Thursday" or day === "Friday") {

или например с 2 вложени switch case: 

https://pastebin.com/nFm3wfG8

Или

    let workingDays = ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"];
    let weekendDays = ["Saturday", "Sunday"];

  if (workingDays.includes(day)) {

...

 }
    else if (weekendDays.includes(day)) {

...

}

0
25/03/2022 00:31:35
Milkovjivko avatar Milkovjivko 3 Точки

Благодаря 

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