Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Почему не работает? (https://javascript.ru/forum/misc/70356-pochemu-ne-rabotaet.html)

Nexus 05.09.2017 14:42

Цитата:

Сообщение от рони
создайте массив arr = [] , заполните от 1 до n, return arr.join(" ")

alert(new Array(10).fill(1).map(function(_,i){return ++i;}).join(' '));

рони 05.09.2017 14:50

Nexus,
а где рекурсия? :)

Nexus 05.09.2017 14:52

рони, прошу прощения, я не обратил внимания на это условие...

Nexus 05.09.2017 15:07

function func(n,res){
	return n--?func(n,1+n+' '+(res||'')):(res||'').trim();
}
alert(func(7));

рони 05.09.2017 15:07

Nexus,
:) заполнение масссива
https://javascript.ru/forum/project/...resheniya.html
alert(Array.from(' '.repeat(10),(_, i) => ++i+_).join('').trim());


Часовой пояс GMT +3, время: 00:09.