Вычисление середины между координатами с использованием JavaScript

JavaScriptJavaScriptBeginner
Практиковаться сейчас

This tutorial is from open-source community. Access the source code

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом практическом занятии мы изучим концепцию вычисления середины между двумя парами точек (x,y) с использованием JavaScript. Мы узнаем, как деструктурировать массив, чтобы получить координаты x и y концов отрезка, и вычислить середину для каждой размерности, разделив сумму двух концов на 2. Это практическое занятие旨在加深我们对JavaScript基本数学运算的理解,并将它们应用于解决实际问题。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") subgraph Lab Skills javascript/variables -.-> lab-28498{{"Вычисление середины между координатами с использованием JavaScript"}} javascript/data_types -.-> lab-28498{{"Вычисление середины между координатами с использованием JavaScript"}} javascript/arith_ops -.-> lab-28498{{"Вычисление середины между координатами с использованием JavaScript"}} javascript/comp_ops -.-> lab-28498{{"Вычисление середины между координатами с использованием JavaScript"}} end

Инструкции по вычислению середины между двумя парами точек (x,y):

Для вычисления середины между двумя парами точек (x,y) следуйте шагам:

  1. Деструктурируйте массив, чтобы получить x1, y1, x2 и y2.
  2. Вычислите середину для каждой размерности, разделив сумму двух концов на 2.

Вот пример кода, который реализует функцию вычисления середины:

const midpoint = ([x1, y1], [x2, y2]) => [(x1 + x2) / 2, (y1 + y2) / 2];

Вы можете вызвать функцию midpoint с такими параметрами, чтобы получить координаты середины:

midpoint([2, 2], [4, 4]); // [3, 3]
midpoint([4, 4], [6, 6]); // [5, 5]
midpoint([1, 3], [2, 4]); // [1.5, 3.5]

Введение в программирование:

Для начала практики программирования следуйте шагам:

  1. Откройте Терминал/SSH.
  2. Введите node, чтобы запустить среду Node.js.

Резюме

Поздравляем! Вы завершили практическое занятие по вычислению середины. Вы можете выполнить больше практических занятий в LabEx, чтобы улучшить свои навыки.