TypeScript에서 숫자의 빗변 찾기

WBOY
풀어 주다: 2023-09-07 11:53:13
앞으로
1122명이 탐색했습니다.

在 TypeScript 中查找数字的斜边

직각삼각형의 가장 긴 변과 직각에서 멀어지는 변을 빗변이라고 합니다. 피타고라스 정리는 빗변의 제곱이 다른 두 변의 제곱의 합과 같다고 설명합니다. 우리는 이를 결정하기 위해 이 정리를 사용할 수 있습니다. 이 정리의 공식은 c2 = a2 + b2입니다. 여기서 c는 빗변을 나타내고 a와 b는 삼각형의 두 변을 나타냅니다. 피타고라스 정리를 사용하면 삼각형의 다른 두 변의 길이를 알 때 빗변의 값을 빠르게 결정할 수 있습니다. 먼저, 빗변을 구하기 위해 다른 두 변의 제곱의 합을 구해야 합니다.

피타고라스 정리는 짧은 두 변의 길이를 인수로 받아들이는 함수를 작성하여 TypeScript에서 빗변을 계산하는 데 사용할 수 있습니다. 결과적으로 이 함수는 빗변을 반환합니다. 이 정리를 적용하여 빗변을 구하려면 조건이 있습니다. 이 기능이 작동하려면 삼각형이 직각삼각형이어야 하므로 각도 중 하나가 직각(90도)이어야 합니다. 삼각형이 직각삼각형이 아니면 피타고라스의 정리를 적용하여 빗변을 결정할 수 없습니다. 두 가지 예를 통해 TypeScript의 기능을 설명하겠습니다.

문법

함수는 다음과 같이 정의할 수 있습니다 -

으아아아

이 함수에는 삼각형의 짧은 두 변의 길이를 나타내는 두 개의 매개변수 a와 b가 있습니다. 그런 다음 a와 b의 제곱을 더하여 빗변의 제곱을 계산하고 마지막으로 해당 합계의 제곱근을 반환합니다.

이 함수는 삼각형이 직각삼각형이라고 가정한다는 점에 유의하는 것이 중요합니다. 즉, 각도 중 하나가 직각(90도)이라는 의미입니다. 삼각형이 직각삼각형이 아니면 피타고라스의 정리를 사용하여 빗변을 찾을 수 없습니다.

이 예에서는 TypeScript에서 숫자의 빗변을 찾습니다. 다음 단계가 필요하며 설명도 아래에 제공됩니다 -

단계

  • 먼저 빗변이라는 함수를 정의합니다. 이 함수는 각각 삼각형의 짧은 두 변의 길이를 나타내는 두 개의 매개변수 a와 b를 받습니다. 이 함수는 피타고라스 정리를 사용하여 a와 b의 제곱을 더하여 빗변의 제곱을 계산한 다음 TypeScript의 Math.sqrt() 메서드를 사용하여 해당 합계의 제곱근을 반환합니다.

  • 그런 다음 삼각형의 짧은 두 변인 두 개의 변수 side1과 side2를 정의합니다. 이 값은 각각 3과 4로 지정됩니다.

  • 그런 다음 side1과 side2를 매개변수로 전달하여 빗변 함수를 호출하고 결과를 변수 hypotenuseValue에 저장합니다.

  • 마지막으로 console.log() 메서드를 사용하여 콘솔에 결과를 인쇄합니다.

으아아아

컴파일되면 다음 JavaScript 코드가 생성됩니다. -

으아아아

Output

위 코드는 다음과 같은 출력을 생성합니다. -

으아아아

이 예에서는 TypeScript의 Math.pow 및 Math.sqrt 메서드를 사용하여 숫자의 빗변을 찾습니다. 다음 단계가 필요하며 설명도 아래에 제공됩니다 -

단계

  • 우리는 삼각형의 두 짧은 변의 길이를 나타내는 두 개의 매개변수 a와 b를 받는 findHypotenuse라는 함수를 만들었습니다.

  • 함수 내에서 Math.pow(base, exComponent) 메서드를 사용하여 a와 b의 값을 제곱한 다음 Math.sqrt() 메서드를 사용하여 값 합계의 제곱근을 구합니다. a와 b, a와 b의 제곱. 이것은 우리에게 삼각형의 빗변을 제공할 것입니다.

  • 그런 다음 삼각형의 짧은 두 변인 변 A와 변 B라는 두 개의 변수를 정의합니다. 이 값은 각각 5와 12로 지정됩니다.

  • 그런 다음 변 A와 변 B를 인수로 전달하여 findHypotenuse 함수를 호출하고 결과를 변수 빗변에 저장합니다.

으아아아

컴파일되면 다음 JavaScript 코드가 생성됩니다. -

으아아아

Output

위 코드는 다음과 같은 출력을 생성합니다. -

으아아아

TypeScript를 사용하면 더 많은 수학적 계산을 효율적으로 수행할 수도 있습니다. 빗변을 찾는 것도 그 중 하나입니다. 게다가 결과도 빠르고 정확합니다.

위 내용은 TypeScript에서 숫자의 빗변 찾기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!