Вы можете комментировать тест как на странице с его описанием, так и на странице результатов сразу после его прохождения
←
→
←
→
|
ссылка
May 17 19:13
Комментарий от elirijndael: Полностью согласен с valid_name. |
|
ссылка
May 17 18:47
Комментарий от Aleksandr89: Неплохой тест. Для тех кто хочет ещё попрактиковатьс... |
|
ссылка
May 17 15:13
Комментарий от dpdpdp: Поменяйте радиокнопки на чекбоксы. Во втором варианте про... |
|
ссылка
May 17 11:55
Комментарий от Torredo812: вот это подвох!!! забываешь что х увеличился))и думае... |
|
ссылка
May 17 10:50
Комментарий от lesha1980: Хороший вопрос. Получается, что проверяется только x в... |
Тестов: 130, вопросов: 5791. Пройдено: 126753 / 526559.
indexOf(element[, from]) и lastIndexOf(element[, from]) находит в массиве первое вхождение element, начиная с индекса from, и возвращает его индекс, если такого элемента нет - возвратится -1. indexOf просматривает массив с индекса from до конца, lastIndexOf - наоборот, от индекса from к началу.
var m = [1, 1, 2, 2];
alert(m.indexOf(1)); // вернет 0
alert(m.indexOf(1, 2)); // вернет -1
alert(m.lastIndexOf(2)); // вернет 3
alert(m.lastIndexOf(2, 1)); // вернет -1
forEach(callback) выполняет функцию callback над каждым элементом массива.
map(callback) возвращает массив, составленный из результатов работы callback на каждом элементе исходного массива.
var a = [1, 2, 3];
var b = a.map(function(n) { return n * n; });
alert(b); // выведет 1,4,9
filter(callback) возвращает только те элементы исходного массива, где функция callback возвратила true.
every(callback) возвращает true, если callback для всех элементов массива вернул true.
some(callback) возвращает true, если хотя бы для одного элемента массива callback вернул true.
var a = [1,0,2,3,0,0];
var is_zero = function(n) { return n == 0; }
alert(a.some(is_zero)); // выведет true
alert(a.filter(is_zero).every(is_zero)); // выведет true