¿Qué es la distancia euclidiana?
La distancia euclidiana es una medida que se utiliza para calcular la distancia entre dos puntos en un espacio euclidiano. Esta medida se calcula mediante la fórmula euclidiana, que es una fórmula matemática que se utiliza para calcular la distancia entre dos puntos.
Cómo calcular la distancia euclidiana en Typescript
Para calcular la distancia euclidiana entre dos puntos en Typescript, debemos seguir los siguientes pasos:
- Pedir al usuario que ingrese las coordenadas de los dos puntos por consola.
- Convertir las coordenadas a números flotantes utilizando la función
parseFloat
. - Calcular la distancia euclidiana utilizando la fórmula euclidiana.
- Imprimir la distancia euclidiana en la consola.
Para el cálculo de la distancia euclidiana, se utiliza la siguiente fórmula:
distancia = sqrt((x2 - x1)^2 + (y2 - y1)^2)
donde x1
e y1
son las coordenadas del primer punto, y x2
e y2
son las coordenadas del segundo punto.
Aquí está el código en Typescript que permite ingresar los valores por consola y calcular la distancia euclidiana:
// Pedir las coordenadas de los dos puntos por consola
const x1 = parseFloat(prompt("Ingrese la coordenada x del primer punto:"));
const y1 = parseFloat(prompt("Ingrese la coordenada y del primer punto:"));
const x2 = parseFloat(prompt("Ingrese la coordenada x del segundo punto:"));
const y2 = parseFloat(prompt("Ingrese la coordenada y del segundo punto:"));
// Calcular la distancia euclidiana
const distancia = Math.sqrt((x2 - x1) ** 2 + (y2 - y1) ** 2);
// Imprimir la distancia euclidiana en la consola
console.log(`La distancia entre los puntos (${x1}, ${y1}) y (${x2}, ${y2}) es ${distancia}`);
Este código le pedirá al usuario que ingrese las coordenadas de los dos puntos por consola. Luego, convertirá las coordenadas a números flotantes utilizando la función parseFloat
. Después, calculará la distancia euclidiana utilizando la fórmula euclidiana y finalmente, imprimirá la distancia euclidiana en la consola.
Ejemplo
Supongamos que queremos calcular la distancia entre los puntos (1, 2)
y (4, 6)
.
Al ejecutar el código anterior, se nos pedirá que ingresemos las coordenadas de los dos puntos por consola. Ingresamos los siguientes valores:
Ingrese la coordenada x del primer punto: 1
Ingrese la coordenada y del primer punto: 2
Ingrese la coordenada x del segundo punto: 4
Ingrese la coordenada y del segundo punto: 6
Luego de ingresar los valores, el programa calculará la distancia euclidiana y la imprimirá en la consola:
La distancia entre los puntos (1, 2) y (4, 6) es 5
Por lo tanto, la distancia euclidiana entre los puntos (1, 2)
y (4, 6)
es 5
.