El método invertTransform() se utiliza para devolver la forma invertida de la transformación de array especificada. Esta función calcula la inversión bit a bit de un elemento de array.
Sintaxis:
invertTransform(t)
Parámetros: este método acepta un parámetro como se mencionó anteriormente y se describe a continuación:
- t: este parámetro contiene la transformación de array especificada.
Valor devuelto: este método devuelve la forma invertida de la transformación de array especificada.
Ejemplo 1:
Javascript
<!DOCTYPE html> <html> <head> <!-- Adding the FabricJS library --> <script src= "https://cdnjs.cloudflare.com/ajax/libs/fabric.js/3.6.2/fabric.min.js"> </script> </head> <body> <script type="text/javascript"> // Calling invertTransform() function over // some array transform console.log(fabric.util .invertTransform([1, 2, 3])); console.log(fabric.util .invertTransform([1, 2, 3, 4])); console.log(fabric.util .invertTransform([1, 2, 3, 4, 5])); console.log(fabric.util .invertTransform([1, 2, 3, 4, 5, 6])); </script> </body> </html>
Producción:
[null,null,null,null,null,null] [-2,1,1.5,-0.5,null,null] [-2,1,1.5,-0.5,null,null] [-2,1,1.5,-0.5,1,-2]
Ejemplo 2:
Javascript
<!DOCTYPE html> <html> <head> <!-- Adding the FabricJS library --> <script src= "https://cdnjs.cloudflare.com/ajax/libs/fabric.js/3.6.2/fabric.min.js"> </script> </head> <body> <script type="text/javascript"> // Specifying some arrays var array1 = [5, 10, 15, 20]; var array2 = [1, 3, 5, 7, 9, 11]; // Calling invertTransform() function // over the above array transform console.log(fabric.util.invertTransform(array1)); console.log(fabric.util.invertTransform(array2)); </script> </body> </html>
Producción:
[-0.4,0.2,0.3,-0.1,null,null] [-0.875,0.375,0.625,-0.125,1,-2]
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA