кодесурса
«JavaScript

JavaScript: вычислить наибольший общий делитель (GCD) из двух натуральных чисел

script1adsense2code
script1adsense3code

Условное заявление JavaScript и циклы: упражнение 11 с решением

Напишите программу на JavaScript для вычисления наибольшего общего делителя (GCD) из двух натуральных чисел.

Иллюстрированная презентация:

«JavaScript:

Пример решения: -

HTML-код:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>compute the greatest common divisor (GCD) of two positive integers</title>
</head>
<body>
</body>
</html>

Код JavaScript:

var a = 2154; //First number
var b = 458;  //Second number 
var gcd;
while (a!=b)
{
	if (a>b)
	{
		a = a -b;
	}
	else
	{
		b = b - a;
	}
}
gcd = a;
console.log(gcd);

Пример вывода:

 2

Блок - схема:

«Блок-схема:

Демонстрация в реальном времени:

См. Pen javascript-условии-операторов-и-петли-упражнение-11 от w3resource ( @ w3resource ) на CodePen .


Улучшите этот пример решения и опубликуйте свой код через Disqus

Предыдущая: Напишите программу на JavaScript для построения следующего шаблона, используя вложенный цикл for.
Далее: Напишите программу на JavaScript, чтобы сложить кратные 3 и 5 под 1000.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code