# How to Win Big in the how to square a number in javascript Industry

The last time I wrote about squares was way back in 2010. I’ve come a long way since then and I’m still not sure what I’m doing right. I’m also still learning. So I thought I’d give this a shot again.

This post is about finding the number that squares with, and then finding the inverse of that number. Ive written about how to find the square root of any number in the last post so this will be a bit shorter and I think easier to follow. Ive added some code, but I dont think Im doing this right.

Well, first I want to find the square root of a number using the following code.

var x = parseInt(“8.

Im using this code because I found it interesting. Im not sure if that is the best way to solve it, but its close.

I dont think Im doing it right. I think you must use the bitwise or.

So we know the whole point of the square root trick is to find the square root of any number. So how do we do it? Well, for any number x, the square root of x is simply x squared. Well what if x = -7? Well, that will throw an error. So we can check to see if that number is odd or even, or if its one or zero, or if it is negative, so its always true.

So how do we square numbers in javascript? Well, we might have to use the bitwise or, but we can do it by using the modulus operator. What does that mean? Well, let me explain. The modulus operator returns the remainder when divided by the number. So, in our case, it would return 1 when we divide by 0 and would return -1 when we divide by 7. So, we have to convert those to negatives using the bitwise or.

The reason for getting your number right about the modulus operator is because, as a string, you get more bits, more digits, and more bits/strings, so the number is more prime. Modulus is one of the two ways to express that. For example, if you just divided a string by 7 and got a modulus of 123.83, that number would be 123.83, and we would get a modulus of 3.