1989

Основы программирования. Часть 0.

Пост для тех, кто хотел научиться программированию, но не знал с чего начать. Это мой дебют и как пикабушника, и как учителя, так что жду советов и критики)
Основы программирования. Часть 0.
Вы смотрите срез комментариев. Показать все
Выборгский гриб
Автор поста оценил этот комментарий
Самое интересное, что я в своё время и Бейсик, и Паскаль в школе учил.
Даже что-то писал. Ассемблер на спектруме немного помню, а дальше как отрезало.

Не могу самостоятельно научиться ничему, сколько книг ни читал, сколько "Хеллоуворлдов" ни делал, дальше какой-то ступор.
Образования не хватает это точно. Нет понимания смысла программирования и общих концепций написания конечной цели. Про ООП вообще молчу.
Однако когда по работе отправили учить Оракл и SQL всё оказалось вполне понятно. Решаю разные системные задачи вполне легко.
Тут одновременно надо понимать конечную цель, и при этом не пропускать мелочи по пути к этой цели...

Вот и сейчас листая этот пост тут же пробовал. Понятное дело всё получалось. И тут же возник интерес: сравнить оператором сравнения две строки, получил результат, проанализировал и понял что сравнивается кол-во символов в строке. Тонкость. Не знал. Буду знать. А большинство людей, относящихся хоть как-то к программистам, знают, наверное, это как аксиому.
раскрыть ветку (6)
0
Выборгский гриб
Автор поста оценил этот комментарий
@SazereS, подписался! Надеюсь хоть что-нибудь для себя пойму.
раскрыть ветку (5)
0
Автор поста оценил этот комментарий
Спасибо)
Сразу же поправлю: "проанализировал и понял что сравнивается кол-во символов в строке". Это не так. Сравнивается именно содержимое строки. То есть строки "раз" и "два" будут считаться разными, хоть количество символов в них и одинаковое.
И удачи в обучении)
раскрыть ветку (4)
Выборгский гриб
Автор поста оценил этот комментарий
О! Опять нюансы. Вот что нужно понимать что бы знать такие нюансы? Общее определение строковых параметров или особенности их определения в конкретном языке?
раскрыть ветку (3)
Автор поста оценил этот комментарий
Тут дело не в строчках) Оператор сравнения сравнивает значения, вне зависимости от того, какого типа эти значения. Если значения разных типов, то JS попытается привести их к одному.
То есть, если сравнить число 3 и строчку, содержащую только число 3, то результатом будет истина. Пара примеров:

3 == "3"; // true
"5" > 18; //false

И вот это как раз нюансы) Подробнее про это я расскажу в следующем уроке)
раскрыть ветку (2)
Выборгский гриб
Автор поста оценил этот комментарий
Спасибо! Жду!
Автор поста оценил этот комментарий
Молодец, хороший пост. Давно хотел начать изучать JS только руки не доходили, всегда синтаксис пугал.
Можешь для примера написать простую, нужную программу, с краткими комментариями.
Прога кликер, ждет в фоне нажатия клавиши скажем F12 и эмулирует постоянное нажатие клавишь, например "F", через секунду "M", сек ЛКМ, сек Enter. На F11 вырубается.
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества