Witam wszystkich, mam następujące zadania z Javascript do rozwiązania i jako osoba początkująca (uczę się dopiero od trzech tygodni) nie wiem, jak się za nie zabrać. Proszę o wskazówki. Zadania brzmią:
1. Napisz funkcję mySin(x, iterNum) i myCos(x, iterNum), która ma zwracać aproksymacje funkcji sinus i cosinus, użyj następujących wzorów:
sin(x) = (x^1)/1! - (x^3)/3! + (x^5)/5! - (x^7)/7! + (x^9)/9! - (x^11)/11! + ...
cos(x) = (x^0)/0! - (x^2)/2! + (x^4)/4! - (x^6)/6! + (x^8)/8! - (x^10)/10! + ...
2.
Napisz funckję getPi(n), która jako argument przyjmuje liczbę n, oznaczającą liczbę iteracji.
Funkcja ma zwracać wartość liczby Pi. Użyj następującej formuły:
pi = 4 * ((1/1 - 1/3) + (1/5 - 1/7) + (1/9 - 1/11) + ...)
Zobacz, jak zmienia się precyzja wyniku w zależności od liczby iteracji pętli.
Przykład:
var n = 9;
console.log(getPi(n));
Wynik w konsoli: xxx
Z góry dzięki za pomoc! :)