Js: требуется создать двумерный массив элементов размерностью 5х5 и заполнить его произвольными целочисленными значениями. по главной диагонали все числа со знаком заменить на 0, а числа со знаком (+) на число 1

SensRow SensRow    1   04.10.2019 04:10    12

Ответы
Hi12349 Hi12349  09.10.2020 18:47

<script type="text/javascript">

   // создание многомерного массива.

       var arr = new Array(5);

 arr[0]= new Array(-1, 2, -3, 4, 5);  

 arr[1]= new Array(6, 7, -8, 9, 1);  

 arr[2]= new Array(4, -5, 6, 7, 8);

 arr[3]= new Array(-3, 2, -1, 9, 8);

 arr[4]= new Array(7, -6, -5, 4, -3);  

        for (var i = 0; i < arr.length; i++) {  

           for (var j = 0; j < arr[i].length; j++)  {          

                 if (i==j){

                   if (arr[i][j] < 0)

    arr[i][j]= "0"

               else

                   arr[i][j] = "1" ;

                //вывод заполненной Ячейки сразу      

           }  

  document.write(" "  +arr[i][j]+  "");            

       }  

 document.write("<br/>");

}            

</script>

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика