Всратый JavaScript
384 subscribers
1 link
Есть задачи? пиши - @space2pacman
Download Telegram
Number({}), Number([])
Anonymous Quiz
12%
1 0
20%
1 1
41%
NaN 0
27%
NaN NaN
🤬7🤡42🔥1🐳1
Shitty.js

Ребят, сделал либу, которая добавляет всратостей великому JS'у.

Ссылка на демо

Описание:
Больше или равно, меньше или равно.
Вам тоже надоело получать false, каждый раз когда вы пытаетесь сравнить значения? 😡
Хватит это терпеть! 😤
Теперь есть оператор "Больше, меньше или равно".
Используйте его и забудьте о проблемах!
1 <>= 2 // true

Надоело при складывании чисел как строки получать строку?
"10" + "20" = "1020"?
Теперь это работает и с обычными числами! 🔥
10 + 20 = 1020

Почему складывать строки можно а вычитать нельзя?
Почему JavaScript меня ограничивает?! 😈
'abc' - 'b' = 'ac'
😁32💩5👍4🔥3🤡3🕊1🐳1
[null].length, [null].toString().length
Anonymous Quiz
42%
1 4
15%
1 1
24%
0 1
19%
1 0
🤡18🔥1😁1🐳1
if (function f() {}) {typeof f}
Anonymous Quiz
37%
undefined
32%
function
6%
null
25%
object
😁10🐳4🤡2👍1
🤯6🔥2👎1🐳1
a={}; b={1:1}; c={2:2}; a[b]=111; a[c]=222; a[b] ?
Anonymous Quiz
53%
111
33%
222
13%
1
1%
2
🤯9👍2🔥1😁1🐳1
(Number.MAX_VALUE - 1) < Number.MAX_VALUE, (Number.MAX_VALUE - 1) > Number.MAX_VALUE
Anonymous Quiz
8%
true true
50%
true false
9%
false true
33%
false false
💩9😁7🐳1
🤡10🍾4😁1🕊1🐳1
console.log(123) === 123, console.log(123) === undefined
Anonymous Quiz
10%
123 true, 123 true
22%
123 true, 123 false
49%
123 false, 123 true
19%
123 false, 123 false
💩7😁5👍2👏1🎉1🤡1🐳1
[,,,].length
Anonymous Quiz
42%
4
42%
3
12%
0
4%
1
🤬5🥰4🤡2🥴1🐳1
[, a, b, c] = 'foo'; a == b; a == c
Anonymous Quiz
26%
true true
48%
true false
15%
false true
12%
true true
👍9🤮1🐳1
42.888.toFixed(2)
Anonymous Quiz
38%
42.88
30%
42.89
20%
'42.88'
12%
'42.89'
🤮9👍7😁2💩1🐳1
![0][1] == [1][0], [0][1] == [1][!0]
Anonymous Quiz
33%
true true
22%
true false
17%
false true
28%
false false
🤬6🤡6👍1🐳1
👍12😁2🤮2🐳1
a = 10; if (a = 5) { b = 0 } else { b = 1 }
Anonymous Quiz
9%
a === 10, b === 0
29%
a === 10, b === 1
50%
a === 5, b === 0
12%
a === 5, b === 1
🖕14👍8😁5🐳1
(+!'' == !''), (+!'' + !'')
Anonymous Quiz
19%
true NaN
44%
true 2
10%
false '2'
27%
false NaN
🤯9👍1😁1🐳1
😁23🤬5💩3🥴2🤨2👍1👎1🤡1🐳1
r = new RegExp('A', 'gi'); r.test('A'); r.test('A');
Anonymous Quiz
55%
true true
29%
true false
7%
false true
8%
false false
👍7💩3👏1🤡1🐳1
"JavaScript" > "Java", "1" > "A"
Anonymous Quiz
31%
true true
50%
true false
10%
false true
8%
false false
👍3💩3🤬1🐳1
++[0][0], ++[[]][+[]]
Anonymous Quiz
23%
0 0
25%
0 1
18%
1 0
34%
1 1
🤯12🤮4🥰2👍1💩1🐳1
🎉8👍1🤔1🐳1