Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   нужна задача, чтобы попрактиковаться)) (https://javascript.ru/forum/misc/20819-nuzhna-zadacha-chtoby-popraktikovatsya.html)

miguly 18.08.2011 18:35

нужна задача, чтобы попрактиковаться))
 
изучил js от начала до конца по двум книжкам (Фленаган. Подробное руководство, Дунаев. Самоучитель по JavaScript) и по вашему сайту.
задайте какуюнибудь задачу чтобы проверить че понял - че нет. (только 1. не надо плиз сверх заумных, т.к. еще без практики => получайник + 2. не надо говорить: напиши такую-то игру, эт будет левел апом (ну это тоже к первому) + 3. не надо писать типа заходи и на форум читай темы и пытайся решать реальные задачи - не тупой, пробовал уже, фигово получается). Заранее благодарен!:)

Magneto 18.08.2011 18:45

Вот в этой теме парень тоже просил задачек для практики.
Смотри, выбирай.

miguly 18.08.2011 18:47

это я и был, просто там про создание Игры - а мне это еще не посилам

Magneto 18.08.2011 18:50

Понятно )), я вот до сих пор мучаю редактор-рисовалку.

B@rmaley.e><e 18.08.2011 18:51

Реализация jQuery.live на чистом JS.

tenshi 18.08.2011 19:16

сделать универсальную коллекцию, которая делегирует исполнение методов всем членам коллекции по очереди.

пример использования:

var square= new Square( 1, 2, 3 )
var circle= new Circle( 1, 2, 3 )

var shapeList= new Collection( square, circle )

shapeList.setColor( 'red' )
sahpeList.draw()
// то же что:
// square.setColor( 'red' )
// circle.setColor( 'red' )
// square.draw()
// circle.draw()

SkyLight 19.08.2011 12:18

Решить это:
var func = usrFunc(1)(2)(3)(4)(5);
var sum = function (p1, p2) { return p1 + p2; };
var multiply = function (p1, 2) { return p1 * p2; };

func(sum); должно вернуть 15
func(multiply); должно вернуть 120

Собственно, нужно реализовать функцию usrFunc

ksa 19.08.2011 15:52

Цитата:

Сообщение от miguly
задайте какуюнибудь задачу чтобы проверить че понял - че нет.

Сделай всё тотже "Морской бой"... Если нужна игра попроще - "Охота на лис".

melky 19.08.2011 23:27

простая и быстрая задачка

вместо условия пишу код с комментами. и да, функция одна

var a = myFunc(); // вернет "hello"
var b = myFunc(); // вернет "wtf"

Magneto 20.08.2011 01:19

Цитата:

Сообщение от melky
вместо условия пишу код с комментами. и да, функция одна

Такие нюансы новичек может и не знать.

Это легко делается при помощи самоопределяемой функции.


Часовой пояс GMT +3, время: 14:34.