Зараз обговорюють

"Тобто є ряд завдань, які взагалі без рекурсії не наважуються."  - це як розуміти? Перефразуй, будь ласка. 

виправив, йшлося про те що деякі завдання можна вирішити лише при використанні рекурсії

Спасибі дуже корисна стаття

А ще щось планується подібного найближчим часом?


Дякую за підтримку, радий що Вам сподобалось!

Так маю вже майже дороблений проект по управлінні Audio файлом, на заміну стандартним клавішам управління HTML5, але ще не встиг відтестувати програвання файлів з інтернету, поки лише локально працює

Надіюсь найближчим часом дороблю й закину

Рахунки

webmoneyeur - E385818210641
usd - Z304643423050
uah - U354026817492
rub - R301704373231easypay80002677bitcoin1F5HRGroUtEQW9HBNbeew8iKh5KQ8vJxzw

Зворотній зв'язок

Для покращення роботи сайту надсилайте свої зауваження:
mailЗауваження
mailПропозиція

Статистика

UkrNET - поисково-информационный ресурс
Сортування:По даті
По алфавіту По відвідуваності По даті По популярності

JavaScript : Масиви та робота з ними

Дуже часто при написанні програми необхідно опрацювати однотипний список елементів (перелік студентів, номери вулиці тощо). Щоб не створювати для кожного запису окремої змінної їх можна об'єднати у масив даних. Наприклад:

var student1 = 'Петро';
var student2 = 'Микола';
var student3 = 'Іван';

в масиві це буде виглядати наступним чином:

var studentArr = ['Петро', 'Микола', 'Іван'];

якщо б у Вас був не список із 3-х імен, а наприклад 5000,...


view1437dislike0 avatard_l4w clock 2017-03-07 02:57

JavaScript : jQuery. Підключення, синтаксис, переваги

jQuery — популярна JS-бібліотека. Її основне призначення "менше коду, більше дій".

jQuery дозволяє написати лише один рядок коду для виконання таких дій, для яких у JS довелося б писати багато рядків. Є й інші корисні бібліотеки для JS, але наразі jQuery є найпопулярнішою та найгнучкішою для використання.

Згідно з дослідженнями організації W3Techs, jQuery використовується понад половиною від мільйона...


view997dislike0 avatard_l4w clock 2017-03-06 22:10

JavaScript : Робота з циклами for, while та do - while

Дуже часто в роботі необхідно виконувати однотипну дію велику к-ть раз. Наприклад, вивести статті зі списку одну за одною. Або просто перебрати всі числа від 1 до 10 і для кожного виконати певні обчислення.

Для багаторазового повторення однієї ділянки коду - передбачені цикли.

for

for - найчастіше використовуваний цикл.

Даний цикл працює за допомогою лічильника та має скінченну к-ть операцій, ітератор змінює своє...


view742dislike0 avatard_l4w clock 2017-03-03 03:47

JavaScript : Оператори вибору if - else та swith - case

if - else

в попередній статті ми вже розглядали умовний оператор ? який часто використовується замість оператора if для зменшення написаного коду, але якщо нам потрібно більш складні конструкції для визначення потрібних нам умов буде використовуватись if:

if([умова]){
	[Ваш код]
}

Код вкладений в конструкцію if буде виконуватись лише при умові, що наша [умова] поверне булеве значення true

Логічні...


view422dislike0 avatard_l4w clock 2017-03-03 02:03

JavaScript : Операції та оператори (логічні, умовні, кома)

Логічні оператори

Логічне ні (!)

Перетворює задане значення в булеве з протилежним значенням.

var x = true, y = false;
!x;  // false
!y;  // true

Якщо застосувати його два рази тоді отримаємо звичайне булеве представлення змінної

var x = 1, y = 0;
!!x;  // true
!!y;  // false
!!"стрічка"  // true
!!null  // false

Логічне і (&&)

Порівнює два вирази та повертає результат true, або false.

Наприклад перевіримо значення x, чи воно...


view278dislike0 avatard_l4w clock 2017-03-02 05:04

JavaScript : Операції та оператори (арифметичні, порівняння, присвоєння)

Арифметичні оператори

Стандартні оператори:

- додавання (+)

- віднімання (-)

- множення (*)

- ділення (/)

Працюють стандартно як і всюди. Усі операції виконуються як в числах із плаваючою крапкою.

Додавання (+) при роботі із стрічковими даними також виступає як оператор конкатенації (об'єднує в загальний текст)

Особливістю для JS є наявність безкінечності (Infinity) яку можна отримати при розрахунках....


view553dislike0 avatard_l4w clock 2017-03-01 04:19

JavaScript : Пошук та робота з HTML-елементами на сторінці (getElement* та querySelector*)

В даній статті розглянемо, як можна шукати HTML-елементи на сторінці та працювати з ними

getElementById

Якщо елементу HTML присвоєно атрибут id, то JS може отримати доступ до даного елементу за назвою відповідного ідентифікатора (id).

Розглянемо його застосування на прикладі: у нас є елемент div із атрибутом id по натиску кнопки потрібно змінювати його колір червоний/чорний:

<div id="myTestId">Тестовий...

view648dislike0 avatard_l4w clock 2017-02-28 01:08

JavaScript : Створення функцій. Локальні і глобальні змінні, яка їх відмінність

Створення функції

Якщо у нас є певна стала часто повторювана дія, краще зробити її функцією яку ми можемо викликати кожного разу із різних частин сайту, а при певних змінах достатньо буде змінити сам вміст однієї функції, а не переглядати весь код для пошуку коду в якому треба змінити розрахунки тощо.

Оголошення функції

function helloWorld(){
	alert('Hello, World!');
}


view606dislike0 avatard_l4w clock 2017-02-23 03:39

JavaScript : Створення змінних. Типи даних (змінних)

Створення змінної

Створити змінну у JS можна при допомозі ключового слова var, таким чином:

var [назва змінної]

Змінні є регістрозалежними тож змінна x та X це різні змінні

Присвоїти значення змінній можна як при її створенні так і в подальшому процесі виконання коду

var x=2;
var x;
x=2;

Ім'я змінної

При створенні змінної, для її назви існує 3 обмеження:

- Не можна використовувати в...


view1069dislike0 avatard_l4w clock 2017-02-21 02:57

JavaScript : Вступ до JavaScript. DOM, підключення скриптів, коментарі.

JavaScript (надалі просто JS) — динамічна, об'єктно-орієнтована мова сценаріїв. Сценарії виконуються як реакція на певну подію породжувану користувачем.

Дана мова найчастіше використовується як частина браузера, що надає можливість виконання коду на стороні клієнта (виконується на Вашому персональному комп'ютері) та забезпечує такі можливості:

- взаємодіяти з користувачем

- керувати браузером

- асинхронно (без...


view1086dislike0 avatard_l4w clock 2017-02-17 10:14

Про нас

"Programmers World" розроблено з метою полегшення в освоєнні навичок програмування, та поширення матеріалів з сфери ІТ Українською мовою.

Кожен бажаючий може безкоштовно користуватися ресурсами сайту, щоб:

- Вивчати теоретичні аспекти мов програмування

- Переглядати практичне застосування теорії при виконанні різних міні проектів з відкритим кодом

- Розміщати свої завдання на форумі для допомоги в їх реалізації, або готового коду який може бути корисний іншим користувачам

- Спілкуватись з іншими користувачами та обмінюватись досвідом

Сайт функціонує на безопланій основі та ентузіазмі розробника, якщо Ви бажаєте долучитись до розвитку даного проекту то можете пожертвувати кошти на рахунки розміщені в блоці "Допомога сайту".

Сайт

Зареєстровані користувачі можуть скористатися системою діалогів, в профілі користувача, для отримання потрібної інформації. Написати!

Також Ви можете використати форми відправки Зауважень та Пропозицій.


Електронна пошта

Ви можете звертатись на нашу поштову скриньку site.programmersworld@gmail.com

www.000webhost.com