<MyRusakov.ru />

Программирование на C++ в Unreal Engine 5

Программирование на C++ в Unreal Engine 5

Данный курс научит Вас созданию игр на C++ в Unreal Engine 5. Курс состоит из 12 разделов, в которых Вас ждёт теория и практика. Причём, в качестве практики будет создан весьма крупный проект объёмом свыше 5000 строк качественного кода, который уже на практике познакомит Вас с принципами создания игр на C++ в Unreal Engine 5.

Параллельно с курсом Вы также будете получать домашние задания, результатом которых станет, в том числе, полноценная серьёзная работа для портфолио.

Помимо самого курса Вас ждёт ещё и очень ценный Бонус: «Тестирование Unreal-проектов на Python», в рамках которого Вы научитесь писать очень полезные тесты для тестирования самых разных аспектов разработки игр.

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

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

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

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

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

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

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

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

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

Не могу разобраться с примером
24.05.2014 13:17:03 Не могу разобраться с примером Сообщение #1
User90

User90

Новичок

Новичок

Дата регистрации:
24.05.2014 10:58:53

Сообщений: 1

Здравствуйте,  начал изучать javascript по книге  Прохоренок Н.А. - HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера - 2010 , в ней мало приводится объяснений в  примерах реализации кода, возникает много не поняток,  хотелось, что б вы мне помогли разобраться в не скольких0 примерах приведенных  в Классе RegExp Проверка значений
с помощью регулярных выражений 
 тремя методами —search() ,  match() и  replace() класса String приведу пример их реализации:


1.replace(<Регулярное выражение>, <Текст для замены>

var p = new RegExp("[0-9]([0-9]+)", "g";
//не могу понять что и где,где какое выражение, где модификатор, что делает первый параметр [0-9], что делает второй параметр "([0-9]+)" подробней объясните...
var Str = "2000, 2001, 2002, 2003, 2004";
Str = Str.replace(p, function(s, x) {
document.write(x + ", ";
var n = parseInt(s);
n += 10;
return n + "";
});
document.write("<br>" + Str);

// "000, 001, 002, 003, 004, " как получаются эти значения не могу понять
// "2010, 2011, 2012, 2013, 2014"

2. search(<Регулярное выражение> 

var p = new RegExp("200[14]";
// не могу понять чем является 200 - регулятором выражений? он что ищет число в переменной Str похожее на значение 200 значения Str 2000,2001,2002,2003,2004 сравнивает и потом выдает результат что нашел столько то  похожих элементов, [14] - модификатор ? 1 и 4 на что они указывают или это числа ,которые должны  обязательно  встречаться при поиске 200 в значениях 2000, 2001,2002,2003,2004 или эти числа  при поиске добавляются в конец регулярного  выражения образуя варианты поиска 2001, 2004, 20014 или эти числа указывают на элементы массива /
var Str = "2000, 2001, 2002, 2003, 2004";
document.write(Str.search(p)); //6 -  хочу понять откуда берется цифра 6  "номер позиции первого вхождения", вообще что это такое, в данном примере-2001 совпадающая с регулярным значением 2001/2004/20014 ,?почему следующие значение 2002 увеличивается  на 6 = 12 и т.д
Профиль
24.05.2014 14:45:54 Не могу разобраться с примером Сообщение #2
alexandrdante

alexandrdante

Модератор

Модератор

Дата регистрации:
15.11.2013 15:33:40

Сообщений: 207

всё это разъяснено в любом справочнике

А так...чтобы разобраться,советую посмотреть хотя бы бесплатный курс по javascript
Сбоку(в сайдбаре) форма,в которой можно подписаться
Профиль