• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

i++ i ++i

Object Storage Arubacloud
0 głosów
171 wizyt
pytanie zadane 18 kwietnia 2023 w JavaScript przez Mil.B Nowicjusz (240 p.)

Siemka!

Nie rozumiem o co chodzi z i++   i    ++ifrown Co to wgl jest i czym się to różni?

Dopiero zaczynam się uczyć JS i jestem kompletnie zielona jeśli o to chodzi także proszę kogoś o wytłumaczenie tego JAK NAJPROŚCIEJ SIE DA xD

3 odpowiedzi

0 głosów
odpowiedź 18 kwietnia 2023 przez mateusz45 Gaduła (3,240 p.)
W skrócie w używa się tego najczęściej w pętlach i ma to znaczenie przy kolejności bo można wykonać coś najpierw a potem dodać 1 (i++) a można najpierw dodać a potem coś wykonać wykonać (++i)
komentarz 18 kwietnia 2023 przez Mil.B Nowicjusz (240 p.)
Dzięki, teraz wszystko jasne :D
0 głosów
odpowiedź 18 kwietnia 2023 przez Wiciorny Ekspert (270,150 p.)

++x - preinkrementacja, najpierw zwiększa potem zwraca czyli 

x++ - postinkrementacja, najpierw zwraca potem zwiększa czyli 

wartość w języku programowana  jest ewaluowana od lewej do prawej, więc przypisując wartości możesz mieć nieco inny wynik niż oczekiwany.
 

x = 5;
y = ++x; //6  w tym wypadku y jest równy 6.

y - wynosi tutaj 6 
x- wynosi tutaj 6



natomiast 

x = 5;
y = x++;
 //  5 tutaj jest pięć gdyż wartość y przyjmuje aktualną wartość x
 //  dlatego że najpierw odczytany jest x potem dopiero dodane do niego będzie wartość 1
 
x bedzie wynosil //6
natomiast y wynosi tutaj 5, natomiast wczesniej byl 6.

 

komentarz 19 kwietnia 2023 przez Mil.B Nowicjusz (240 p.)
Dzięki również, pomogło :)
0 głosów
odpowiedź 19 kwietnia 2023 przez VBService Ekspert (253,340 p.)

Sprawdź:

[ on-line ]

let a = 1;
console.log(++a, ++a, a);

let b = 1;
console.log(b++, b++, b);

let c = 1;
console.log(++c, c++, c);

let d = 1;
console.log(d++, ++d, d);

 

Podobne pytania

0 głosów
2 odpowiedzi 1,290 wizyt
pytanie zadane 3 września 2018 w JavaScript przez vneb Początkujący (490 p.)
0 głosów
1 odpowiedź 169 wizyt
pytanie zadane 1 lipca 2018 w JavaScript przez niezalogowany
0 głosów
1 odpowiedź 1,096 wizyt

92,572 zapytań

141,423 odpowiedzi

319,645 komentarzy

61,959 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...