@nienarodzony: generalnie to sądzę, że to, że tam jest znaczek plusa czy minusa o niczym nie świadczy i próba podciągnięcia działań na stringach i ujednolicenia ich z działaniami na integerach nie za bardzo ma sens... w C++ każdy char to jakiś numerek tak naprawdę i tyle ale tutaj pewnie te działania pozwalają na szybsze zarządzanie stringami jeżeli się wie jak ich używać... ja nie wiem więc może nie mam racji
@snowak: w innych językach programowania operator '-' jest zwykle odwrotnością operatora '+'. Wiedząc, że: wynikiem '5' - 3 będzie 2, powinienem się spodziewać, że wynikiem '5' + 3 będzie 8, a nie string '53'
źródło: comment_v2Po26Js8GTqHJJoLWetRyMzU0gYTVyQ.jpg
Pobierz@qtsms: Nie, tag #js został umieszczony we wpisie zupełnie przez przypadek.
Skisłem xD
Array(16).join("." - 1) + " batman";
Mistrzostwo w temacie:
https://archive.org/details/wat_destroyallsoftware
function foo() {window.IGaveUp = ...;
}
no nie bardzo
'ba' + 'ba' = 'baba'
za to
'co' + + 'co' = 'coNaN'
'ba' + - 'ba' = 'baNaN'
wynikiem '5' - 3 będzie 2, powinienem się spodziewać, że wynikiem '5' + 3 będzie 8, a nie string '53'