в тексте есть прямое указание на то, что подобная проблема может произойти и в любом другом языке.
Но в заголовке прямо обвинен именно js. Пинать js за неявное и неочевидное новичку приведение типов, конечно, очень модно и весело, но в данном случае даже оно не при делах.
Для JS/TS в тексте упомянута решающая проблему библиотека, к которой и прибегли разработчики фреймворка
Описанная "проблема" не стоит выеденного яйца. Функция, корректно сравнивающая строки с учётом специфики формата, пишется на js в пару строк.
решение проблемы через небольшой объект будет лучше с точки зрения читаемости кода.
Не будет. Такой формат с точками семантически означает именно массив убывающих по значимости "слогов" (числовых ли, числоподобных ли, с буквами или без - это уж как захотите) в общем случае произвольной длины. Объект с двумя полями - это высосанное из пальца ограничение, ломающееся в вашем же собственном примере.
Непонятно, к чему вся эта драматическая история про тесты, если все сводится ровно к "мы тупо сравнили строки, не учитывая их специфики". При чем тут вообще js? А в каком другом языке есть встроенный тип "несколько целых через точку"?
Решением этой проблемы могло бы стать хранение версии в объекте, а не в строке:
Таки мы - центр Мироздания: сверху и снизу - в основном пустота с редкими однообразными песчинками, а у нас между какашкой и Собором Парижской Богоматери разница масштабов всего в 2 порядка.
Если не считать детства с играми на спектруме и денди, единственная игра, в которую я могу сказать что играл - это Serious Sam 2. И то только потому, что тогдашней моей подруге нравилось "смотреть и бояться" сидя рядом. А, ещё Supaplex - по той же причине.
Выше писали про книги, театр и кино - совершенно согласен, в большинстве случаев это ровно такое же переоцененное потреблядство для убийства собственного времени, а знание всяческих цитат и биографий авторов в принципе ничем не ценнее знания мемов и историй про игры.
Прозрачность без rgba() — теперь можно писать rgb(255 0 0 / 0.5)
Ура, наконец-то! Теперь можно сэкономить аж целую букву a.
Всё вместе — CSS наконец стал удобным для цвета
Да не стал он удобным. Ну добавились свистоперделки для цветодрочеров, которым sRGB не хватает, ну ок.
А чего реально не хватает в CSS - это например конкатенации стилей, чтобы можно было не в хтмле писать богомерзкое style="alert color-red font-big", а прямо в цсс ".alert{...} & .color-red & .font-big"
Моя личность к статистике поездок россиян в Турцию не имеет ни малейшего отношения.
Да я уже понял, что ни к россиянам, ни к их поездкам в Турцию ваша личность отношения не имеет.
В смысле нет?
Вот так вот, нет. Прикиньте? В Европарламент я не ходил, за него не скажу. А людям на берегу похер.
Или вы воюете, но не с врагами?
Враги не дураки с нами воевать. И мы не дураки с ними воевать. Вот и воюем с дураками, которые воюют за наших врагов. Так понятно?
зачем ваши знакомые едут в страну, с которой вы воюете?
Ещё раз: вы тупой? Там же прямо написано: "пояхтить". И воюем мы не со страной Испанией, а с кучкой русофобов в неком чиновьичем аппарате организации, к которой эта Испания имеет отношение.
доступны неограниченному кругу лиц
Доступны-то они доступны. Да вот сомневаюсь я, что ваши идиотские претензии и мои на них ответы тут вообще кому-то интересны, кроме лично вас.
Зачем вы пишете на языке страны НАТО, находясь на русскоязычном ресурсе?
Ну, во-первых, запрещать и отрицать язык и культуру врага - это удел ущербных недоумков-лимитрофов. Вообще не по-русски.
Во-вторых, сама эта идиома про "какие ваши местоимения" в русском языке, слава богу, не общеупотребительна и не понятна. Поэтому написал на языке оригинала.
Вы тупой? Я же вам как раз и написал, что 3-й год уже лень мне туда рваться. Хотя врагов там кстати и нет, не обольщайтесь. Кроме залетных поляков, может быть. Но визы да, сложнее стало. Знакомые по полтора-два месяца ждали, чтоб на Ибице пояхтить.
не поведали общественности?
Вы себя общественностью идентифицируете? What are your pronouns? Они/их? Уже реально интересней на вашу личность переходить, чем на ваши идиотские претензии отвечать.
Нет, не означает. Кто-то не может есть чеснок - вот для них съесть головку чеснока - это событие. Я для меня нет, хотя я спокойно могу годами без этого обходиться.
Что за бред вы несёте? "Обычное дело" - это всего лишь антоним к "что-то необычное". Если для вас поездка в Турцию за 300 долларов (до 2022 года) - это что-то такое прям необычное - то я даже не знаю из какой вы ямы. И из России ли вообще. И даже если человек в эту Турцию вообще не летал - просто потому что нахрен она ему не сдалась - она не перестает от это быть для него обычным делом, потому что туда уже все его знакомые слетали, и он бы мог если бы захотел.
Ну, 18-19-й какой-нибудь. Потому что Вацап уже был, а проблем с визами не было.
Какое отношение это имеет к Турции?
В Турции уже надоело
А зачем вам тогда в "Средиземку", у вас же с ними война? Застрелят ещё ненароком.
Потому что Средиземка прекрасна. У нас с ними война географически не там. И стреляют не там. Вы дурачком притворяетесь?
сколько поездок за какой период составляют обычное дело.
Ну многим хватает 3-4 раз за границу съездить, чтобы уже не пускать слюни от этого. Думаю, с Ламборгинями так же: 3-4 поменяешь и уже не будешь ныть про "у меня же нет ламборджини"
Не "ездят", а "съездили в 2024м году". Человек живёт (и, возвращаясь к теме, пользуется натовскими мессенджерами) в среднем сильно больше 1 года. И если раз в 3-4 года он куда-то съездил, значит это уже не что-то заоблачное, а вполне себе "обычное дело". Это сложно понять?
Никакими "90% работающих россиян ездят в Турцию" тут и не пахнет.
А такого я и не писал. Если бы все 90% туда разом поперлись, что бы с той Турцией стало?
Что вы со своим 2024-м? Ничего, что у нас 3-й год война с Европой и соответственно геморрой с визами? Я сам уже 3 года на яхтинг в Средиземку выбраться не могу. Не то что бы это невозможно, просто лень унижаться, ожидая пару месяцев решения какой-то там тетки в испанском консульстве.
И вы наверно не очень понимаете смысл слов "обычное дело"? Это вовсе не значит "регулярная обязанность". Если для меня, скажем, есть чеснок обычное дело, это не значит, что я его грызу каждый день по расписанию.
Ну я не писал, что все 90% в Турцию каждый год как на работу ездят. Кроме Турции много есть других мест, и поинтересней. А так 9% в одну только Турцию это прям дофига, я думал меньше. Наверно сложности с визами в Европу сильно добавили туристов как раз Турции, не смотря ни на что.
Но в заголовке прямо обвинен именно js. Пинать js за неявное и неочевидное новичку приведение типов, конечно, очень модно и весело, но в данном случае даже оно не при делах.
Описанная "проблема" не стоит выеденного яйца. Функция, корректно сравнивающая строки с учётом специфики формата, пишется на js в пару строк.
Не будет. Такой формат с точками семантически означает именно массив убывающих по значимости "слогов" (числовых ли, числоподобных ли, с буквами или без - это уж как захотите) в общем случае произвольной длины. Объект с двумя полями - это высосанное из пальца ограничение, ломающееся в вашем же собственном примере.
Непонятно, к чему вся эта драматическая история про тесты, если все сводится ровно к "мы тупо сравнили строки, не учитывая их специфики". При чем тут вообще js? А в каком другом языке есть встроенный тип "несколько целых через точку"?
А ничо тот факт, что у вас там номер версии из 3х чисел? И вообще-то это банальные массивы интов - которые и нужно сравнивать как таковые
В вацапе даже так нельзя. Только сообщение целиком. Идиотизм.
Таки мы - центр Мироздания: сверху и снизу - в основном пустота с редкими однообразными песчинками, а у нас между какашкой и Собором Парижской Богоматери разница масштабов всего в 2 порядка.
Если не считать детства с играми на спектруме и денди, единственная игра, в которую я могу сказать что играл - это Serious Sam 2. И то только потому, что тогдашней моей подруге нравилось "смотреть и бояться" сидя рядом. А, ещё Supaplex - по той же причине.
Выше писали про книги, театр и кино - совершенно согласен, в большинстве случаев это ровно такое же переоцененное потреблядство для убийства собственного времени, а знание всяческих цитат и биографий авторов в принципе ничем не ценнее знания мемов и историй про игры.
Ну если в ходе экспериментов так тяжко букву а убрать, то можно просто 1 ставить для opacity.
Да я и не против этих микроулучшений. Просто это все фигня на фоне общего уродства css.
Ура, наконец-то! Теперь можно сэкономить аж целую букву a.
Да не стал он удобным. Ну добавились свистоперделки для цветодрочеров, которым sRGB не хватает, ну ок.
А чего реально не хватает в CSS - это например конкатенации стилей, чтобы можно было не в хтмле писать богомерзкое style="alert color-red font-big", а прямо в цсс ".alert{...} & .color-red & .font-big"
NaN это нитрид натрия
Да я уже понял, что ни к россиянам, ни к их поездкам в Турцию ваша личность отношения не имеет.
Вот так вот, нет. Прикиньте? В Европарламент я не ходил, за него не скажу. А людям на берегу похер.
Враги не дураки с нами воевать. И мы не дураки с ними воевать. Вот и воюем с дураками, которые воюют за наших врагов. Так понятно?
Ещё раз: вы тупой? Там же прямо написано: "пояхтить". И воюем мы не со страной Испанией, а с кучкой русофобов в неком чиновьичем аппарате организации, к которой эта Испания имеет отношение.
Доступны-то они доступны. Да вот сомневаюсь я, что ваши идиотские претензии и мои на них ответы тут вообще кому-то интересны, кроме лично вас.
Ну, во-первых, запрещать и отрицать язык и культуру врага - это удел ущербных недоумков-лимитрофов. Вообще не по-русски.
Во-вторых, сама эта идиома про "какие ваши местоимения" в русском языке, слава богу, не общеупотребительна и не понятна. Поэтому написал на языке оригинала.
Вы тупой? Я же вам как раз и написал, что 3-й год уже лень мне туда рваться. Хотя врагов там кстати и нет, не обольщайтесь. Кроме залетных поляков, может быть. Но визы да, сложнее стало. Знакомые по полтора-два месяца ждали, чтоб на Ибице пояхтить.
Вы себя общественностью идентифицируете? What are your pronouns? Они/их? Уже реально интересней на вашу личность переходить, чем на ваши идиотские претензии отвечать.
Поменьше смотрите УкроТВ. Или что вы там смотрите? Вынужден вас огорчить: в России все не так плохо, как вам рассказывают.
Ок, вижу, не притворяетесь.
Вы откуда вывалились? Не застали турецкие недельные олинклюзивы по 250-280 долларов??
Даже в 2022м авиабилеты по 3-4 т.р. еще были.
Нет, не означает. Кто-то не может есть чеснок - вот для них съесть головку чеснока - это событие. Я для меня нет, хотя я спокойно могу годами без этого обходиться.
Что за бред вы несёте? "Обычное дело" - это всего лишь антоним к "что-то необычное". Если для вас поездка в Турцию за 300 долларов (до 2022 года) - это что-то такое прям необычное - то я даже не знаю из какой вы ямы. И из России ли вообще. И даже если человек в эту Турцию вообще не летал - просто потому что нахрен она ему не сдалась - она не перестает от это быть для него обычным делом, потому что туда уже все его знакомые слетали, и он бы мог если бы захотел.
Ну, 18-19-й какой-нибудь. Потому что Вацап уже был, а проблем с визами не было.
В Турции уже надоело
Потому что Средиземка прекрасна. У нас с ними война географически не там. И стреляют не там. Вы дурачком притворяетесь?
Ну многим хватает 3-4 раз за границу съездить, чтобы уже не пускать слюни от этого. Думаю, с Ламборгинями так же: 3-4 поменяешь и уже не будешь ныть про "у меня же нет ламборджини"
Не "ездят", а "съездили в 2024м году". Человек живёт (и, возвращаясь к теме, пользуется натовскими мессенджерами) в среднем сильно больше 1 года. И если раз в 3-4 года он куда-то съездил, значит это уже не что-то заоблачное, а вполне себе "обычное дело". Это сложно понять?
А такого я и не писал. Если бы все 90% туда разом поперлись, что бы с той Турцией стало?
Что вы со своим 2024-м? Ничего, что у нас 3-й год война с Европой и соответственно геморрой с визами? Я сам уже 3 года на яхтинг в Средиземку выбраться не могу. Не то что бы это невозможно, просто лень унижаться, ожидая пару месяцев решения какой-то там тетки в испанском консульстве.
И вы наверно не очень понимаете смысл слов "обычное дело"? Это вовсе не значит "регулярная обязанность". Если для меня, скажем, есть чеснок обычное дело, это не значит, что я его грызу каждый день по расписанию.
Какая именно? Та, что для 90% работающих россиян отдых в Турции не экзотика, в отличие от владения ламбой? Моя.
Ну я не писал, что все 90% в Турцию каждый год как на работу ездят. Кроме Турции много есть других мест, и поинтересней. А так 9% в одну только Турцию это прям дофига, я думал меньше. Наверно сложности с визами в Европу сильно добавили туристов как раз Турции, не смотря ни на что.
Выжившие