SzpontClub

SzpontScience

Odwróć cyfrę

Prędzej czy później (zwłaszcza na początku) spotkać możecie się z takim zadankiem: Utworzenie liczby o cyfrach w odwrotnej kolejnośći niż w danej liczbie, co wtedy? Spokojnie już tłumaczymy. Podejrzewamy, że nie znasz żadnego języka programowania i nikt nie wytłumaczył ci podstawowych struktur Java Script. Także więc jak później zauważysz to zadanie można rozwiązać na kilka różnych sposobów. My jednak wybierzemy najprostsze.
Podstawowe struktury które będą nam potzrebne:

Dobra, wiemy co potrzebujemy, teraz tylko jak ich użyć? Najpierw musimy zdefiniować zmienną w której będziemy przechowywać naszą liczbę. Odbywa się to tak:
let n = TWOJA CYFRA;
let służy do definiowania zmiennych, można także użyć polecenia var jednak jest on przestarzały i nie zalecany. n jest to nazwa naszej zmiennej, możesz nazwać ją prawie dowolnie (zasady nazywania zmiennych są tutaj), jednak jeżeli zdecydujesz się nazwać ją innaczej, w dalszej części tego artykułu będziesz musiał uważać na to. Ten tekst TWOJA CYFRA to nic innego niż to co ma być w tej zmiennej. Powiedzmy, że n będzie równe 2137
n = 2137;
A i każda linia instrukcji powinna się kończyć średnikiem.
Jesteś jeszcze tu? Jeżeli tak to świetnie! Teraz fajnie by było podejrzeć w jakiś sposób naszą zmienną. Można zrobić to tak:
window.document.writeln('n=',n);
A więc tak, window.document.writeln jest naszą funkcją, nie będe się dużo nad nia rozwodzić, po prostu dodaje coś do naszego kodu HTML, jeżeli porwałeś się z motyka na słońce, to cały tutorial HTML-a jest tutaj. Wracając do tematu, to co widzisz w apostrofach jest to zwykły tekst, skąd to wiem? To wina tych znaczków ' , zamiast nich mozna tez użyć podwójnych apostrof czyli ", także zadziała użycie tego znaczku koło tej fali na klawiaturze czyli ` , każdy z tych zapisów jest poprawny jednak zapis apostrofami różni się od zapisu tym trzecim dziwnym apostrofem. Zapis "n = {n}" lub 'n = {n}' sprawi że zobaczysz to:
n = {n}
natomiast zapis `n = {n}` sprawi, że zobaczysz to:
n = 2137
Widzisz różnicę? 2137 to wartość naszej zmiennej n. Dobra my tu gadu gadu o sposobach zapisu tekstu, ale dlaczego w tym window.document.writeln oprócz zwykłego tekstu jest jeszcze przecinek i nazwa naszej zmiennej? Ano dlatego

Wróć