¿Qué tipo de matemática necesito en la programación de JavaScript para usarla en mi sitio web?

Ninguna. Existe una creencia mítica de que si está haciendo algo relacionado con la ingeniería, debe necesitar matemáticas. Esto no solo es falso para la informática, sino también para la ingeniería en general.

Las matemáticas requeridas en informática dependen de lo que estés haciendo. Solo tienes que pensarlo. No es magia

Un motor gráfico, es básicamente una simulación física. Puede basarlo en la física del mundo real o en algo que diseñe. Pero, ¿cómo define qué tan rápido deben caer las cosas al suelo en función de cuánto tiempo han estado cayendo, o cuánto afecta el viento a las plantas / árboles / césped en función de su masa, o qué tan rápido debe girar un círculo en relación a un rectángulo giratorio. No sé, cosas así. Esto requerirá matemáticas para resolver. La misma matemática que se requeriría para resolver esto en el mundo real.

Pensemos en lo que hace JavaScript por un segundo. Hace que las páginas web sean dinámicas. Si desea hacer que un elemento desaparezca al hacer clic en un botón, simplemente dígalo. No matemáticas Si desea extraer datos de otro sitio web y ponerlos en el suyo, simplemente dígalo. No matemáticas Si desea crear un gráfico genial donde las cosas simulan la gravedad, es posible que desee retocar las matemáticas detrás de la gravedad.

Lo que digo aquí es que la programación no requiere matemática. Pero puede resolver muchos problemas matemáticos con la programación, y en ese sentido necesitará comprender el problema que está resolviendo, que requerirá matemáticas.

Sin embargo, si no tiene problemas matemáticos que resolver, no los necesitará. Eso no quiere decir que esos problemas sean más fáciles. Tendrá que pensar igual de bien, pero no en términos de ecuaciones y expresiones matemáticas. La programación puede ser mucho más abstracta. No necesita saber las matemáticas detrás de “$ (this) .hide ();” simplemente hace exactamente lo que dice.

Esto parece aplicarse a cualquier disciplina de ingeniería. Usa las matemáticas que inventaron los investigadores y pégalas todas juntas.

Si no estás haciendo una mierda de gama alta, no necesitas tener conocimientos matemáticos . La programación, básicamente, no depende (tanto) de las matemáticas a primera vista. Entonces, para su sitio web, no Maths, pero solo necesitará un conocimiento simple de JavaScript. Por cierto, hay miles de fragmentos y bibliotecas que puede usar para que su conocimiento sobre JavaScript sea nítido.

Para las cosas básicas, la respuesta sería ninguna, aunque saber lo básico no puede hacer daño.

A menos que esté haciendo algo que esté haciendo algo que afecte las posiciones de las cosas, lo más probable es que esté lidiando con flujos lógicos. Por ejemplo, “si esto es cierto, entonces repita estas instrucciones o haga otra cosa”. Ahora, si queremos comenzar a lidiar con cosas como las compensaciones, entonces necesitará comprender la suma y la resta, también con la multiplicación y la división.

A medida que avanza, puede encontrar lugares donde puede necesitar una comprensión más profunda de las matemáticas, pero en ese punto puede decidir si aprender las matemáticas, usar una biblioteca, que ya resuelve el problema u obtener la ayuda de otra persona, o tal vez Una combinación variable.