Język SQL: Instrukcja Case
7 czerwca, 2023Przypadki (z ang. Case) są alternatywą wobec instrukcji warunkowej. W standardowych językach programowa takich jak C++, Javascript czy PHP łączone...
Czytaj dalejUmiemy już zadeklarować zmienne, więc pora nauczyć się jak z nich skorzystać. Zacznijmy od początku, czyli arytmetyki. Operatory arytmetyczne służą do wykonywania działań na liczbach. Pierwszym z nich jest operator sumy, czyli identycznie jak w matematyce plus (+). Drugim operatorem jest – symbolizujący różnicę. Operatorem mnożenia jest gwiazdka (*), a dzielenia ukośnik (/).
Przykładowy program wykorzystujący powyższe operatory podaję poniżej.
<script> let a = 1; let b = 4; let suma = a + b; let srednia = suma / 2; document.write(suma); document.write("<br>"); document.write(srednia); </script>
W JS’ie występują także inne operatory. Jednym z nich jest operator inkrementacji czyli po prostu zwiększenia wartości zmiennej liczbowej o 1. Implementujemy to za pomocą podwójnego plusa. Ponadto istnieje jeszcze operator działania odwrotnego czyli dekrementacji (zmniejszania o 1) jest nim podwojony znak odejmowania.
<script> let a = 5; a++; let b = 4; b--; document.write(a); document.write("<br>"); document.write(b); </script>
W podanym powyżej przykładzie a będzie równe 6, a zmienna b przyjmie wartość 3.
Poza operatorami arytmetyczną, występują też operatory logiczne. Obsługują one podstawowe operacje z algebry Boole’a. Jednak zanim do nich przejdziemy musimy opisać sobie także operatory porównania. Najważniejsze z nich to:
let a = 5; let b = 4; a===b //Fałsz a!==b //Prawda a>b //Prawda a<b //Fałsz
Do operatorów logicznych zaliczamy natomiast:
Aby połączyć dwa wyrażenia spójnikiem musimy najpierw zamknąć je w nawiasach. Na przykład
(a>0)&&(a<0)
Teraz gdy znamy już podstawowe operatory, możemy przejść do instrukcji warunkowej. Jest to słowo kluczowe, które pozwala nam podjąć pewne decyzje w programie. Do jej zadeklarowania używamy słowa kluczowego if(). Wewnątrz nawiasów umieszczamy warunek wykonania kroku. Następnie zapisujemy klamry {}, pomiędzy którymi umieszczamy kod programu który ma się wykonać. Warto też wspomnieć, że istnieje słowo kluczowe else, które umieszczone po klamrze zamykającej blok instrukcji warunkowej pozwala wykonanie innego fragmentu kody, w sytuacji gdy warunek jest niespełniony. Oto przykład.
let a = 5; let b = 4; if((a+b >8)&&(a+b < 10 )) { document.write("Suma liczb to 9"); } else { document.write("Suma liczb jest inna niż 9"); }
Przypadki (z ang. Case) są alternatywą wobec instrukcji warunkowej. W standardowych językach programowa takich jak C++, Javascript czy PHP łączone...
Czytaj dalejInstrukcja warunkowa jest elementem języka SQL, który pozwala na automatyczne sterowanie wykonywaniem się kwerend. Szczególnie dobrze sprawdzi się oczywiście w...
Czytaj dalejChoć na pierwszy rzut oka SQL niewiele ma wspólnego z typowymi językami programowania, znajdziemy w nim elementy z nich zaczerpnięte....
Czytaj dalej