Libro dedicado a pequeñas partes reusables del código fuente de JavaScript en Geogebra utilizando métodos y funciones de JavaScript con Geogebra. Los métodos más utilizados de JavaScript son Date, Number, Array y String. Además de la terminología de programación en inglés: output, statements, syntax, comments, variables, operators, arithmetic, assignment, data types, functions, strings, numbers, array, math, random, booleans, comparisons, conditions, switch, for, while, break, type conversion, constant, and debugging.
================================
Consejos
1-No escriba el código primero desde la ventana de Geogebra JavaScript utilice Notepad++ para escribir el código y Geogebra JavaScript para ejecutar el código.
2-Si el código tiene errores de bucle infinito o muchos datos para analizar con código incorrecto salen muchas ventanas emergentes con errores por cada dato en la lista y la aplicación puede cerrarse por sobrecarga y perder el código escrito en Geogebra sino lo guardo después de haberle hecho modificaciones.
3-Pruebe los códigos con pocos elementos en las listas no más de tres elementos
en la lista para evitar muchas ventanas emergentes si hay errores de código.
4-Aproveche las funcionalidades de un editor de código fuente gratuito en JavaScript
como Notepad++ para que sea más fácil y cómodo el escribir y ver el código en JavaScript. Funcionalidades como auto completado, reemplazar texto, clonar y mover vista, duplicar línea, atajos de teclado de notepad++, etc.
5-Revise siempre que modifique el código en JavaScript que el modo Scripting está
en la opción JavaScript y no Geogebra Script porque sino va a tener errores de compilación y la palabra clave if de JavaScript cambia a If de Geogebra Script causando otros errores de sintaxis.
6-El color de Programación JavaScript aparece en la ventana Scripting
cuando cambia el modo de Scripting de Geogebra Script a JavaScript y sales de las ventanas del mismo objeto y vuelves a entrar
a la ventana de Scripting del objeto.
7-Siempre guarde primero el código escrito antes de ejecutarlo para evitar perder
el código escrito en Geogebra sino lo guardo por errores en el código.
8-Geogebra no guarda automáticamente el código luego de hacerle modificaciones.
===============================
Comando de Geogebra en JavaScript
https://wiki.geogebra.org/es/Programa_(guion-scripting)
https://wiki.geogebra.org/es/Referencia:JavaScript
================================
Los comandos de GeoGebra con la función ggbApplet.evalCommand
en JavaScript solo funcionan en idioma inglés.
Scripting Commands
https://wiki.geogebra.org/en/Scripting_Commands
Reference: GeoGebra Apps API
https://wiki.geogebra.org/en/Reference:GeoGebra_Apps_API#Event_listeners