Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta charset="utf-8">
- <script type="text/javascript">
- function setResult(j)
- {
- document.getElementById('eredmeny').innerHTML = j;
- }
- function prim(n)
- {
- var s = parseInt(Math.sqrt(n) + 0.501);
- for (var i = 2; i <= s ; i++)
- {
- if (!(n % i)) return 0;
- }
- return 1;
- }
- function getPrim()
- {
- var szamjegy = parseInt(document.getElementById('szamjegy').value);
- if (szamjegy > 15 || szamjegy < 1)
- {
- alert("Mondom 1 es 15 kozott!\nOke?");
- return;
- }
- var max = Math.pow(10, szamjegy) - 1;
- var min = Math.pow(10, (szamjegy - 1));
- for (var j = max; j > min; j--)
- {
- if (prim(j))
- {
- setResult(j);
- j = min -1;
- }
- }
- }
- </script>
- </head>
- <body>
- Mi a legnagyobb primszam egy adott szamjegyben?<br>
- 1 - 15 ig mukodik.<br>
- <br>
- Szamjegyek szama: <input type="text" name="szamjegy" id="szamjegy" value="5"/>
- <input type="button" value="Szamolj!" onClick=getPrim()>
- <br>
- Eredmeny: <span id="eredmeny">...</span>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment