Yes. But this is what is kinda weird/wonky. In your Desmos file, the transformations are defined according to the mathematical conventions. But, like you can see in my attached image, JavaScript treats it differently. The same commands result in a rectangle that is in a different location.