Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
sqrTable.html 975 B
<!doctype html>
<html>

<head>
	<meta charset="utf-8" />
	<title>Square Root Table</title>
</head>

<body>
	<script>
		"use strict";

		var currValue = 0,
			maximumValue;

		/* Reading a value from the user and verifying is correct */
		do {
			maximumValue = Number(prompt("Enter a value"));
			if (maximumValue < 0)
				alert("Invalid value: " + maximumValue);
		} while (maximumValue < 0);

		/* Generating the table */
		// document.writeln writes a string of text followed by a newline
		// character to a document. Try also document.write(...)
		document.writeln("<table border=\"10\">");
		document.writeln("<caption><strong>Square Root Table</strong></caption>");
		document.writeln("<tr><th>Number</th><th>Square Root</th></tr>");

		while (currValue <= maximumValue) {
			document.writeln("<tr><td>" + currValue + "</td><td>" +
				Math.sqrt(currValue) + "</td></tr>");
			currValue = currValue + 1;
		}

		document.writeln("</table>");
	</script>
</body>

</html>