Jak sprawdzić, czy liczba jest idealnym kwadratem w JavaScript

Jak sprawdzić, czy liczba jest idealnym kwadratem w JavaScript
W JavaScript często napotykamy problemy matematyczne, w tym korzenie kwadratowe. W takich przypadkach idealne kwadraty odgrywają bardzo ważną rolę, ponieważ mogą w znacznym stopniu złagodzić nasze obliczenia. Ponadto, ponieważ pierwiastek kwadratowy idealnego kwadratu jest zawsze naturalną liczbą, ułatwia nasze życie w matematyce. Ponadto oszczędza nam dużo czasu na złożonych obliczeniach.

Ten zapis poprowadzi Cię w sprawie sprawdzenia, czy wprowadzony numer jest idealnym kwadratem w JavaScript.

Jak sprawdzić/sprawdzić, czy podany numer jest idealnym kwadratem w JavaScript?

Aby sprawdzić, czy dostarczona liczba jest idealnym kwadratem w JavaScript, możesz użyć:

  • "Matematyka.sqrt ()" metoda
  • "Matematyka.podłoga()" I "Matematyka.stropować()”Metody

Wspomniane podejścia zostaną teraz omówione jeden po drugim!

Metoda 1: Sprawdź, czy podany numer to idealny kwadrat za pomocą matematyki.metoda sqrt ()

„„Matematyka.sqrt ()”Metoda powoduje pierwiastek kwadratowy liczby. Korzystając z niego, możesz również sprawdzić warunek idealnego kwadratu konkretnej liczby za pomocą „Jeśli inaczej" pętla.

Składnia

Matematyka.sqrt (x)

Tutaj matematyka.Metoda sqrt () wyświetli pierwiastek kwadratowy „X" zmienny.

Przejrzyjmy następujący przykład demonstracji.

Przykład

Najpierw skłonimy użytkownika do wprowadzenia numeru i przechowywania go w zmiennej o nazwie „idealny kwadrat”:

var perfectSquare = monit („Wprowadź numer:”)

Teraz otrzymamy pierwiastek kwadratowy podanego numeru za pomocą „Matematyka.sqrt ()" metoda:

Z = matematyka.SQRT (PerfectSquare)

Następnie sprawdzimy warunek, że jeśli podana liczba równa sobie produktu pierwiastka kwadratowego, zaspokoi idealny warunek kwadratowy:

if (PerfectSquare == Z*z)
Alert („liczba to idealny kwadrat”)

w przeciwnym razie
Alert („liczba nie jest idealnym kwadratem”)

Zapisz podany kod i wprowadź dowolny numer do weryfikacji:

Dane wyjście wskazuje, że wprowadzona liczba jest „9”To idealny kwadrat:

Metoda 2: Sprawdź, czy liczba jest idealnym kwadratem za pomocą „Matematyki.floor () ”i„ Matematyka.metody suil () ”

"Matematyka.podłoga()”Metoda uzupełnia określoną liczbę do liczby całkowitej, takiej jak 4.7 zostanie zaokrąglone do 4, podczas gdy „Matematyka.stropować()”Metoda zwraca zaokrągloną liczbę do liczby całkowitej, takiej jak 4.7 zostanie zaokrąglone do 5. Obie te metody można zastosować w tym samym czasie, aby sprawdzić, czy dostarczona liczba jest idealnym kwadratem, czy nie.

Składnia

Matematyka.podłoga (x), matematyka.Ceil (x)

Tutaj, "X”Odnosi się do liczby całkowitej.

Spójrz na poniższy przykład, aby lepiej zrozumieć tę koncepcję:

Przykład

Teraz dołączymy „Matematyka.sqrt ()”Metoda w obu powyższych metodach do obsługi wynikającej wartości kwadratowej. Następnie zweryfikuj dostarczoną liczbę jako idealny kwadrat za pomocą „Matematyka.stropować()" I "Matematyka.podłoga()”Metody.

Ta kombinacja będzie działać w taki sposób, że jeśli dostarczona liczba jest niedoskonałym kwadratem, wartości obu metod będą się różnić, a „w przeciwnym razie„Blok zostanie wykonany. W drugim przypadku dostarczona liczba będzie idealnym kwadratem:

if (matematyka.Ceil (matematyka.sqrt (PerfectSquare)) == Math.podłoga (matematyka.sqrt (PerfectSquare)))
Alert („liczba to idealny kwadrat”)

w przeciwnym razie
Alert („liczba nie jest idealnym kwadratem”)

Wyjście powyższej implementacji spowoduje następujący sposób:

Zebraliśmy wszystkie najprostsze metody sprawdzania, czy liczba jest idealnym kwadratem w JavaScript. Możesz użyć dowolnej z powyższych metod zgodnie z twoim zrozumieniem.

Wniosek

Aby sprawdzić, czy wprowadzony numer jest idealnym kwadratem w JavaScript, użyj „Matematyka.sqrt ()”Metoda i dodaj instrukcję IF-Else, aby sprawdzić idealny warunek kwadratowy. Także „„Matematyka.podłoga()" I "Matematyka.stropować()”Metody można zastosować w połączeniu do zastosowania warunku na zaokrągloną liczbę wynikającą z korzenia kwadratowego. Ten zapis wyjaśnił, aby sprawdzić, czy dostarczona liczba jest idealnym kwadratem.