Софтуерно Инженерство
Loading...
+ Нов въпрос
direct avatar direct 1 Точки

Числата от 1 до 10

Последната задача от първата лекция имаше любопитно пояснение да се потърси "for loop". Видях за какво става въпрос и си поиграх в judge-a, като няколко пъти съкращавах кода. Най-краткият код, който успях да докарам, е този:

function nums1to10() {
  for (i = 1; i < 11; i++)
  console.log(i);
  }

Въпросът е може ли да се съкрати още? :) 

Тагове:
willystyle avatar willystyle 1591 Точки
Best Answer
() => {for(let i = 1; i < 11; console.log(i++));}

но моя съвет е да търсиш не краткост, а яснота и четливост на кода :)

0
airparo avatar airparo 1 Точки

И аз това реших да правя ей сега преди малко :)

for (let i = 1; i <= 10; i++){

    console.log(i);

}

Не съм го пробвал в judge-а, но мисля, че работи. 

Изглежда няма нужда от функция, нямам представа защо. Може би for loop-а си е някаква функция сама по себе си.

0
airparo avatar airparo 1 Точки

Сега го пробвах в judge - не работи :D 

Което е доста странно, защото във visual studio code си работи...

Пробвах с function, както ти си го написал и работи.

0
05/01/2020 02:17:54