Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Форматориванный вывод чисел(фукнция). (https://javascript.ru/forum/misc/57275-formatorivannyjj-vyvod-chisel-fuknciya.html)

EmperioAf 28.07.2015 10:44

Цитата:

Сообщение от рони (Сообщение 381820)
EmperioAf,
а func(13,3); ???

<!DOCTYPE html>
<html>
<head>
 <meta http-equiv="content-type" content="text/html; charset=utf-8" />
 <title>ГГ</title>
 <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>

</head>
<body>


<script>
    var func = function(m, n){
        var k = Math.ceil(m/n);
        var foo = '';
        for (var i = 1; i<=k; i++) {
            for(var j = 1; j<=n;j++){
                if (k*(j-1)+i<=m)
                foo += k*(j-1)+i+' ';
            }
            console.log(foo+"\r\n");
            foo = "";
        }
    };
    func(13,3);
</script>
</body>
</html>

laimas 28.07.2015 10:53

Ну это в примере 1-12, но это же не значит, что это так и будет, тогда и функции не надо, а может быть и func(13,3), и 11, 234 :)

Deff 28.07.2015 10:59

laimas,
Да хоть от n до 1000, я не прочитал, что последовательность
Цитата:

Сообщение от Deff
по строкам - думал ТS дал произвольный массив


try_ 28.07.2015 23:10

Друзья, спасибо вам большое за ваши ответы!Рад что тут такое активное сообщество!

nerv_ 29.07.2015 09:53

console.table([[1,5,9],[2,6,10],[3,7,11],[4,8,12]]);

:)


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