[POCZATKUJACY] NWD LICZB

0

witam. mam problem, gdyż zawiesza mi sie pętla, gdy uzywam okienka dialogowego "prompt", a gdy na sztywno przypisze liczby a i b to działa. Proszę o pomoc.
Kod:

 <!DOCTYPE html>
<html lang="pl">
	<head>   
	<script type="text/javascript">  
		var a = prompt("podaj a");
		var b = prompt("podaj b");
	    var pom = 0;
		
       while (a != b) {
         if (a < b) {
           pom = a; a = b; b = pom;
         } 
         a = a - b;
       }
       document.write("najwiekszywspolnydzielnik: "+a);


	</script>
	</head>
	<body>
	</body>
</html>```
1

https://developer.mozilla.org/en-US/docs/Web/API/Window/prompt
result is a string containing the text entered by the user, or null.

operujesz na stringach zamiast na liczbach

0

Użycie np. parseInt powinno pomóc

1 użytkowników online, w tym zalogowanych: 0, gości: 1