<MyRusakov.ru />

Создание игр на Unreal Engine 5

Создание игр на Unreal Engine 5

Данный курс научит Вас созданию игр на Unreal Engine 5. Курс состоит из 12 модулей, в которых Вы с нуля освоите этот движок и сможете создавать самые разные игры.

В курсе Вы получите всю необходимую теоретическую часть, а также увидите массу практических примеров. Дополнительно, почти к каждому уроку идут упражнения для закрепления материала.

Помимо самого курса Вас ждёт ещё 8 бесплатных ценных Бонусов: «Chaos Destruction», «Разработка 2D-игры», «Динамическая смена дня и ночи», «Создание динамической погоды», «Создание искусственного интеллекта для NPC», «Создание игры под мобильные устройства», «Создание прототипа RPG с открытым миром» и и весь курс «Создание игр на Unreal Engine 4» (актуальный и в 5-й версии), включающий в себя ещё десятки часов видеоуроков.

Подробнее
Подписка

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Форум сайта MyRusakov.ru

Многомерные массивы. Задание по курсу JS
28.03.2015 04:06:29 Многомерные массивы. Задание по курсу JS Сообщение #1
tgk99

tgk99

Новичок

Новичок

Дата регистрации:
28.03.2015 03:30:16

Сообщений: 4

Люди помогите по заданию из курса JS.
...
3. Напишите скрипт, который диагональные элементы сделает равными 1, а остальные 0. То есть элементы[0][0], [1][1], [2][2] – 1, а остальные 0. Сделайте это без цикла.
...
5. Сделайте задачу из 3-го пункта с использованием циклов и, выведя массив на страницу, убедитесь, что результат тот же.

Вот написал с использованием циклов.
var n = 3, m = 3;
var mas = new Array();
document.write("<table style='margin-right: 9px; float:left;' border='1' cellspacing='0' cellpadding='3'>";
for (var i = 0; i < m; i++){
mas[i] = new Array();
document.write("<tr>";
for (var j = 0; j < n; j++){
if (i==j)
mas[i][j]=1;
else 
mas[i][j]=0;
document.write("<td>"+mas[i][j]+"</td>";
}
document.write("</tr>"
}
document.write("</table>";
Пробовал без цикла, чот не получается.  Люди помогите написать без цикла

Профиль
20.05.2015 19:20:22 Многомерные массивы. Задание по курсу JS Сообщение #2
(Алекс)

(Алекс)

Эксперт

Эксперт

Дата регистрации:
21.06.2013 14:56:26

Сообщений: 114

Может имеется в виду, сделать с одним циклом? А то вообще без Ц. смутно представляю
Профиль
28.05.2015 02:47:28 Многомерные массивы. Задание по курсу JS Сообщение #3
tgk99

tgk99

Новичок

Новичок

Дата регистрации:
28.03.2015 03:30:16

Сообщений: 4

http://imagizer.imageshack.com/img673/2028/0vnELW.jpg
Профиль
19.09.2015 11:21:30 Многомерные массивы. Задание по курсу JS Сообщение #4
Nazar18

Nazar18

Новичок

Новичок

Дата регистрации:
03.09.2015 20:59:22

Сообщений: 13

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Массивы</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
  <style>
        td{
padding:0 15px;
        }
  </style>
<script type="text/javascript">
document.write("<table border='1' style='margin: 0 auto;'>";
var arr_1 = new Array(1, 2, 3, 4);
var arr_2 = new Array(5, 6, 7, 8);
var arr_3 = new Array(9, 10, 11, 12);

var arr = new Array(arr_1, arr_2, arr_3);
for (var i = 0; i < arr.length; i++) {
for (var j = 0; j < arr[i].length; j++){
document.write("<tr><td>" + arr[i][j] + "</td></tr>";
}
}
document.write("</table>";

document.write("<br>";
var x = arr_1[0];
var a = arr_1[1];
var b = arr_1[2];
var n = arr_1[3];
var c = arr_2[0];
var d = arr_2[1];
var e = arr_2[2];
var m = arr_2[3];
var f = arr_3[0];
var h = arr_3[1];
var z = arr_3[2];
var p = arr_3[3];
var y = 1;
var y_1 = 0;
var x = y;
var a = y;
var b = y;
var c = y;
var d = y;
var e = y;
var f = y;
var h = y;
var z = y;
var n = y_1;
var m = y_1;
var p = y_1;
document.write("<table border='1' style='margin: 0 auto;'>";
document.write("<tr><td>" + x + "</td><td>" + a + "</td><td>" + b + "</td><td>" + c + "</td><td>" + d + "</td><td>" + e + "</td><td>" + f + "</td><td>" + h + "</td><td>" + z + "</td><br><td>" + n + "</td><td>" + m + "</td><td>" + p + "</td></tr>";
document.write("</table>";
</script>
</body>
</html>
Профиль
20.09.2015 00:10:03 Многомерные массивы. Задание по курсу JS Сообщение #5
tgk99

tgk99

Новичок

Новичок

Дата регистрации:
28.03.2015 03:30:16

Сообщений: 4

СПС!  Все норм работает!
Профиль
18.01.2017 23:53:19 Многомерные массивы. Задание по курсу JS Сообщение #6
zohan

zohan

Новичок

Новичок

Дата регистрации:
18.01.2017 23:44:12

Сообщений: 1

3.Напишите скрипт, который диагональные элементы сделает равными 1, а остальные 0. То есть элементы[0][0], [1][1], [2][2] – 1, а остальные 0. Сделайте это без цикла.
var arr_1 = new Array(0, 1, 2);
var arr_2 = new Array(0, 1, 2);
var arr_3 = new Array(0, 1, 2);

var arr = new Array(arr_1, arr_2, arr_3);
document.write("<table border='1' cellspacing='0' width='200'>  ";
document.write("<tr><td>"+arr[0][1]+"</td><td>"+arr[0][0]+"</td><td>"+arr[1][0]+"</td></tr>";
document.write("<tr><td>"+arr[0][0]+"</td><td>"+arr[1][1]+"</td><td>"+arr[0][0]+"</td></tr>";
document.write("<tr><td>"+arr[0][0]+"</td><td>"+arr[0][0]+"</td><td>"+arr[2][1]+"</td></tr>";
document.write("</table>"
);


Сделал третье задание без цыкла прошу Михаила написать правильный ответ!!!!!!!!

5.Сделайте задачу из 3-го пункта с использованием циклов и, выведя массив на страницу, убедитесь, что результат тот же. 
var arr_1 = new Array();
var arr_2 = new Array();
var arr_3 = new Array();
for(i = 0; i < 3; i++) arr_1[i] = i;
for(i = 0; i < 3; i++) arr_2[i] = i;
for(i = 0; i < 3; i++) arr_3[i] = i;


var arr = new Array(arr_1, arr_2, arr_3);
document.write("<table border='1' cellspacing=\"0\" width=200>";
for(i = 0; i < arr.length; i++){
document.write("<tr>";
for(j = 0; j < arr[i].length; j++){
if(i == j)
arr[i][j] = 1;
else
arr[i][j] = 0;
document.write("<td>"+arr[i][j]+"</td>";
}
document.write("</tr>";
}

document.write("</table>";
Профиль