JavaScript: Cast a square root of a number to an integer
JavaScript Math: Exercise-30 with Solution
Cast Square Root to Integer
Write a JavaScript function to cast the square root of a number to an integer.
Test Data:
console.log(sqrt_to_int(17));
4
Sample Solution:
JavaScript Code:
Output:
4
Flowchart:

Live Demo:
For more Practice: Solve these Related Problems:
- Write a JavaScript function that computes the square root of a number and casts the result to an integer by truncating decimals.
- Write a JavaScript function that calculates the square root and uses bitwise operators to extract the integer portion.
- Write a JavaScript function that returns the integer part of the square root using Math.floor, and handles edge cases.
- Write a JavaScript function that computes the square root and then casts it to an integer, ensuring proper rounding for negatives.
Go to:
PREV : Convert Positive Number to Negative.
NEXT : Highest of Three Numbers.
Improve this sample solution and post your code through Disqus.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.