Автор | Тема: Скрипт для визуального(лучшего) отображения покемонов |
BuhOi.
|
101 |
| написано: 18.05.2023 18:50:07 |
На твоём видео всё отлично работает, только вот цвета именно вот так "Двойные и тройные красным. 110+ зелёным. 100 синим. 70-90 оранжевым. ". |
|
BuhOi.
|
102 |
| написано: 18.05.2023 18:50:45 |
|
Mr.Bonanno
|
103 |
| написано: 18.05.2023 18:54:44 |
101. Это можно самостоятельно под себя менять |
|
ThE BeAsT GuArD
|
104 |
| написано: 18.05.2023 18:55:42 |
101
Покидай мне в личку все варианты тайтлов покемонов, влом бегать искать все возможные проценты и >= <= ==<> ><
102
в иип можно отправить, но чуть позже, пока занят, правой ногой отвечаю тут |
|
BuhOi.
|
105 |
| написано: 18.05.2023 19:03:17 |
104 В прибрежке
>=2, 110%
на ауте все
2, 110%
Ну а сами проценты от 110 до 190 у двойных
либо от 30 до 190 у одиночных (и то 30% у именных и аренды) |
|
ThE BeAsT GuArD
|
106 |
| написано: 18.05.2023 19:04:53 |
|
ThE BeAsT GuArD
|
107 |
| написано: 18.05.2023 19:05:16 |
105
В личку все возможные варианты пожалуйста=)) |
|
Mr.Bonanno
|
108 |
| написано: 18.05.2023 19:05:23 |
104. А нельзя разве отсечь через '>='?
Типа .startsWith('>=')
Если такая фигня есть то, поков больше одного, если после этого 2, то поков 2, если 3...
Если такой фигни нет, то пок 1.
Красим всех поков в 1 цвет.
Ну или добавить еще условий и проверять через switch?
case 100%:
красим зеленым;
case 90%:
красим оранжевым;
и т.д. |
|
ThE BeAsT GuArD
|
109 |
| написано: 18.05.2023 19:12:04 |
108 нельзя
ты получаешь строку а не целочисленное значение, преобразоваться тоже строку в число нельзя на сколько я знаю=))
ты можешь найти в этой строке символы(к примеру >=2,)
и если они есть то задаёшь стили
то есть ты не можешь для строки после запятой (>=2,$) вместо доллара подставить всё что больше 100
может как то и можно, я хз, я только учусь=))) |
|
Mr.Bonanno
|
110 |
| написано: 18.05.2023 19:14:26 |
109.Строку можно сделать числом.
Number('100') - число
Или +('100') - число
Но преобразуется только если это реально Number('abc') - NaN |
|
Mr.Bonanno
|
111 |
| написано: 18.05.2023 19:18:36 |
+110.
Или можно сравнивать строки)
'100' === '100' // => true |
|
ThE BeAsT GuArD
|
112 |
| написано: 18.05.2023 19:21:50 |
110
ну преобразовать то можно если там число, то есть я должен выбрать то что после "1, $" и сравнивать это с 100, если больше то зеленый, если равно то синий, если меньше то желтый
а еще взять то что до запятой и сравнивать с 2, если больше то красный, если равно то красный, если меньше то синий
мне проще дописать каждого пока в массив руками, чем полученное значение преобразовывать, сравнивать и уже назначать ему цвет=))
гемороя больше чем просто написать список тайтлов покемонов=))
хотя....
т.к. я учусь, не нужно лениться и сделать это=))
домашнее задание так сказать=)) хаха |
|
BuhOi.
|
113 |
| написано: 18.05.2023 19:22:39 |
108 Они бывают и
>=2, 190%
и
2, 190% |
|
ThE BeAsT GuArD
|
114 |
| написано: 18.05.2023 19:24:15 |
111 так строки я и сравниваю без выборки до запятой и после запятой без преобразования в число что бы сравнить со значением в тайтле, по этому мне и нужен список поков
как я могу сравнить строку в которой "2, 120%" с числом 2 и 100
мне же нужно выбрать до запятой "2" преобразовать в число, сравнить его с числом "2"...
ну это я уже повторяюсь, выше описал |
|
Mr.Bonanno
|
115 |
| написано: 18.05.2023 19:32:16 |
114. Может быть так?
str = "2, 120%"
массив = str.split(', '); // => ['2', '100%']
100 === +(массив[1].slice(-1)) // => true(наверное) |
|
ThE BeAsT GuArD
|
116 |
| написано: 18.05.2023 19:38:54 |
115
ну ты из тайтла достаёшь всю строку, а там еще <=>
нужно регулярное выражение использоваться, у меня с ними туго, нужно гуглить, нужно время, забей, не заморачивайся
версия 1.1 будет просто со списком всех поков, без преобразования в число=)))
как время будет прикручу что не то получше |
|
ThE BeAsT GuArD
|
117 |
| написано: 18.05.2023 19:41:30 |
всё что х1 до 80% это желтый, х1 90-100% синий, х1 100-190% зеленый, х2-3 110-190% красный
сделал=)) |
|
ThE BeAsT GuArD
|
118 |
15 | написано: 18.05.2023 19:42:13 |
ждем желтый танк, надеюсь подъедет и разрешит=))) |
|
Mr.Bonanno
|
119 |
| написано: 18.05.2023 19:42:51 |
|
Песталь
|
120 |
| написано: 18.05.2023 19:44:01 |
119 передай на тесты потом)) |
|