arabkostek arabkostek 13.10.2019, 20:36:07 1 + Treść przeznaczona dla osób powyżej 18 roku życia... Pokaż treść
n.....e konto usunięte 13.10.2019, 20:36:55 5 + @arabkostek: "10" + 1 to konkatenacja ciągu znaków, a "10" - 1 to nie ma czegos takiego i próbuje evalowac
trevoz trevoz 13.10.2019, 20:37:31 0 + @arabkostek: chyba '10' + 1 to 101.Zresztą tak ma być i nie ma w tym absolutnie nic dziwnego, nawet nie raz może Ci się to przydać :)
arabkostek arabkostek 13.10.2019, 20:38:33 0 + @trevoz: no oto mi chodzilo.czemu string + int to string ale string - int to jednak int ( ͡° ͜ʖ ͡°)
trevoz trevoz 13.10.2019, 20:41:03 1 + @arabkostek: norbert-gie Ci odpisał.+ concatuje stringi, a - nie, dlatego javascript sam z siebie zmienia "10" na liczbę, aby dało się cokolwiek z tym zrobić.
W.....a konto usunięte 13.10.2019, 20:41:53 1 + @arabkostek: generalnie zawsze używaj parseInt jak chcesz operować na liczbach.
arabkostek arabkostek 13.10.2019, 20:43:17 0 + Treść przeznaczona dla osób powyżej 18 roku życia... Pokaż treść
arabkostek arabkostek 13.10.2019, 20:44:41 0 + https://www.quora.com/Why-in-JavaScript-is-11-1-111-but-11-1-10
scriptkitty scriptkitty 13.10.2019, 21:06:54 0 + @arabkostek: Bo ten język został oryginalnie zaprojektowany i napisany w dwa tygodnie.
piterRRR piterRRR 13.10.2019, 21:45:07 0 + Treść przeznaczona dla osób powyżej 18 roku życia... Pokaż treść
Komentarz usunięty przez autora
chyba '10' + 1 to 101.
Zresztą tak ma być i nie ma w tym absolutnie nic dziwnego, nawet nie raz może Ci się to przydać :)
czemu string + int to string ale string - int to jednak int ( ͡° ͜ʖ ͡°)
+ concatuje stringi, a - nie, dlatego javascript sam z siebie zmienia "10" na liczbę, aby dało się cokolwiek z tym zrobić.