JavaScript: получить целые числа в диапазоне
Функция JavaScript: Упражнение-3 с решением
Напишите программу на JavaScript, чтобы получить целые числа в диапазоне (x, y).
Пример : диапазон (2, 9)
Ожидаемый результат: [3, 4, 5, 6, 7, 8]
Иллюстрированная презентация:
Пример решения: -
HTML-код:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Gets the integers from x to y</title>
</head>
<body>
</body>
</html>
Код JavaScript:
var range = function(start_num, end_num)
{
if (end_num - start_num === 2)
{
return [start_num + 1];
}
else
{
var list = range(start_num, end_num - 1);
list.push(end_num - 1);
return list;
}
};
console.log(range(2,9));
Выход:
[3,4,5,6,7,8]
Блок - схема:
Демонстрация в реальном времени:
См. Pen javascript-recursion-function- exerc -3 от w3resource ( @ w3resource ) в CodePen .
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу на JavaScript, чтобы найти наибольший общий делитель (gcd) из двух положительных чисел.
Далее: написать программу на JavaScript для вычисления суммы массива целых чисел.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования