Loading...

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

ahuahu avatar ahuahu 1 Точки

03. Square Area

Здравейте! От няколко дни гледам онлайн курса и се появи спънка с тази задача. Visual studio я чете, но в Judge излиза ето тази грешка. Моля за помощ как да го оправя?

function squareArea(input){

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

  let area = a*a;

  console.log(area); 

}

squareArea([

    "10"

])

 

Грешката в Judge е:

C:\Windows\TEMP\ExecutionStrategies\2jlspbp1.0lp\tmpD7A.tmp:80
  let a = Number (input.shift());
                        ^
Тагове:
mttnu avatar mttnu 82 Точки

Не разбирам защо си тръгнал да решаваш задачата с масив и метод.
Най-простото, лесно и работещо решение е:
 

function squareArea(input) {
    let a = Number(input);
    let area = a * a;                           
    console.log(area);
}
squareArea(5);

// при проверка на задачата в Judge не трябва да се извиква функцията, тоест без последния ред.

 

0
11/04/2020 20:31:45
ahuahu avatar ahuahu 1 Точки

Супер! Благодаря, не знам защо не ставаше,а това беше пример от лекцията и затова го използвах. Лека вечер.

0
ddimitrrova avatar ddimitrrova 0 Точки

с миниатюрна добавка,че ако input е само едно число или цифра, то се отнася за равностранен т-к, в противен случай ще трябва да си добавиш още една променлива,втори input и да си поправиш формулата от a *a  на a * b;.

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