Хай! Задача: Сумма диапазона.
Напишите функцию range, принимающую два аргумента, начало и конец диапазона, и возвращающую массив, который содержит все числа из него, включая начальное и конечное.Затем напишите функцию sum, принимающую массив чисел и возвращающую их сумму. Запустите указанную выше инструкцию и убедитесь, что она возвращает 55.В качестве бонуса дополните функцию range, чтобы она могла принимать необязательный третий аргумент – шаг для построения массива. Если он не задан, шаг равен единице. Вызов функции range(1, 10, 2) должен будет вернуть [1, 3, 5, 7, 9]. Убедитесь, что она работает с отрицательным шагом так, что вызов range(5, 2, -1) возвращает [5, 4, 3, 2].
console.log(sum(range(1, 10)));
// → 55
console.log(range(5, 2, -1));
// → [5, 4, 3, 2]
Напишите функцию range, принимающую два аргумента, начало и конец диапазона, и возвращающую массив, который содержит все числа из него, включая начальное и конечное.Затем напишите функцию sum, принимающую массив чисел и возвращающую их сумму. Запустите указанную выше инструкцию и убедитесь, что она возвращает 55.В качестве бонуса дополните функцию range, чтобы она могла принимать необязательный третий аргумент – шаг для построения массива. Если он не задан, шаг равен единице. Вызов функции range(1, 10, 2) должен будет вернуть [1, 3, 5, 7, 9]. Убедитесь, что она работает с отрицательным шагом так, что вызов range(5, 2, -1) возвращает [5, 4, 3, 2].
console.log(sum(range(1, 10)));
// → 55
console.log(range(5, 2, -1));
// → [5, 4, 3, 2]
Хай! Напишите функцию JavaScript для преобразования суммы в монеты.
Пример функции : amount_coins(96, [25, 10, 5, 2,1])
Здесь 96 - сумма, а 25, 10, 5, 2, 1 - монеты.
Вывод : 25,25,25,10,10,1
function amount_coins(amount, coins) {
// ваш код
}
document.writeln(amount_coins(96, [25, 10, 5, 2,1])); // 25,25,25,10,10,1
Пример функции : amount_coins(96, [25, 10, 5, 2,1])
Здесь 96 - сумма, а 25, 10, 5, 2, 1 - монеты.
Вывод : 25,25,25,10,10,1
function amount_coins(amount, coins) {
// ваш код
}
document.writeln(amount_coins(96, [25, 10, 5, 2,1])); // 25,25,25,10,10,1
Привет! Твоя задача на сегодня:
Наша функция partial позволяет фиксировать только первые аргументы. Усовершенствуй ее, чтобы зафиксировать можно было любые аргументы, пропущенные аргументы обозначаются с помощью undefined:
function test(a, b, c) { return 'a=' + a + ',b=' + b + ',c=' + c; }
var test1_3 = partialAny(test, 1, undefined, 3);
console.log(test1_3(5)); // a=1,b=5,c=3
Чтобы избежать путаницы, пусть новая функция называется partialAny
Наша функция partial позволяет фиксировать только первые аргументы. Усовершенствуй ее, чтобы зафиксировать можно было любые аргументы, пропущенные аргументы обозначаются с помощью undefined:
function test(a, b, c) { return 'a=' + a + ',b=' + b + ',c=' + c; }
var test1_3 = partialAny(test, 1, undefined, 3);
console.log(test1_3(5)); // a=1,b=5,c=3
Чтобы избежать путаницы, пусть новая функция называется partialAny
Всем привет! Сегодня задача на вычисление факториала числа
Напишите программу на JavaScript для вычисления факториала числа.
В математике факториал неотрицательного целого числа n, обозначенного через n !, является произведением всех натуральных чисел, меньших или равных n. Например, 5! = 5 х 4 х 3 х 2 х 1 = 120
Напишите программу на JavaScript для вычисления факториала числа.
В математике факториал неотрицательного целого числа n, обозначенного через n !, является произведением всех натуральных чисел, меньших или равных n. Например, 5! = 5 х 4 х 3 х 2 х 1 = 120
Правда/ложь
Ответы на вопросы:
Вопрос: 'false' ложно?
Ответ: Нет, т.к. только пустая строка является ложной.
Вопрос: ' ' ложно?
Ответ: Эта строка не является пустой, т.к. в ней есть пробел. Из этого следует, что ' ' не ложно.
Вопрос: Что насчёт {} ?
Ответ: Истинно, т.к. это объект. Объект без свойств не может быть ложным.
Вопрос: Что можете сказать о [] ?
Ответ: Это выражение также истинно, т.к. это объект массива.
Вопрос: Если вы утверждаете, что '' (пустая строка) является ложным утверждением, тогда что насчёт newString(' ')? // newString(пустая строка)
Ответ: Несмотря на то, что вы передаёте пустую строку в string constructor, конструктор создаёт объект string. Точнее, экземпляр объекта string. Он становится объектом. Следовательно, это не ложь.
Ответы на вопросы:
Вопрос: 'false' ложно?
Ответ: Нет, т.к. только пустая строка является ложной.
Вопрос: ' ' ложно?
Ответ: Эта строка не является пустой, т.к. в ней есть пробел. Из этого следует, что ' ' не ложно.
Вопрос: Что насчёт {} ?
Ответ: Истинно, т.к. это объект. Объект без свойств не может быть ложным.
Вопрос: Что можете сказать о [] ?
Ответ: Это выражение также истинно, т.к. это объект массива.
Вопрос: Если вы утверждаете, что '' (пустая строка) является ложным утверждением, тогда что насчёт newString(' ')? // newString(пустая строка)
Ответ: Несмотря на то, что вы передаёте пустую строку в string constructor, конструктор создаёт объект string. Точнее, экземпляр объекта string. Он становится объектом. Следовательно, это не ложь.
Салют! Сегодня так много дел, что их некуда записать. Давай сделаем список дел на js?
Задача:
Используя css и js, нужно создать "список дел" для своего дня и поделиться им в комментариях)
Условия:
- Добавление через отдельное поле с кнопкой
- Сделанные задачи отмечаются галочкой
- При наведении на задачу происходит анимация (любая)
Задача:
Используя css и js, нужно создать "список дел" для своего дня и поделиться им в комментариях)
Условия:
- Добавление через отдельное поле с кнопкой
- Сделанные задачи отмечаются галочкой
- При наведении на задачу происходит анимация (любая)
Хай! Наверное самое первое с чего начинается программирование это вывести, где нибудь надпись "Привет Мир!". Ваша #задача_html :
В чём ошибка?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
</head>
<body>
<P>Эйлер, Леонард (Leonhard Euler, 1707-1783)
<A href="#E6_1" target=b">44</A>,
<A href="#E6_2" target=b">67</A>,
<A href="#E6_3" target=b">73</A>, <SPAN
A name=6_1></A>Леонард Эйлер обратился к своему другу <A name=K13></A>Клеро с просьбой
поискать в доме Ферма, не осталось ли где-нибудь клочка бумаги с жизненно
важным фрагментом доказательства.
</body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
</head>
<body>
<P>Эйлер, Леонард (Leonhard Euler, 1707-1783)
<A href="#E6_1" target=b">44</A>,
<A href="#E6_2" target=b">67</A>,
<A href="#E6_3" target=b">73</A>, <SPAN
A name=6_1></A>Леонард Эйлер обратился к своему другу <A name=K13></A>Клеро с просьбой
поискать в доме Ферма, не осталось ли где-нибудь клочка бумаги с жизненно
важным фрагментом доказательства.
</body>
</html>
Заметка дня:
Из-за того, что новички часто спамят на разных биржах откликами, то вас скорее всего не просмотрят.
Лучше купить премиум чтобы вас показало для заказчика в топе первых. Проверяйте другие сайты тоже)
Из-за того, что новички часто спамят на разных биржах откликами, то вас скорее всего не просмотрят.
Лучше купить премиум чтобы вас показало для заказчика в топе первых. Проверяйте другие сайты тоже)