Skip to content

Instantly share code, notes, and snippets.

View AntiHero's full-sized avatar
🌞
Focusing

Aleksandr Schemelev AntiHero

🌞
Focusing
View GitHub Profile
const polygonArea = (ps) => {
const v = ps.reduce(
(acc, p, i) => (acc += p.x * ps.at(i - 1).y - ps.at(i - 1).x * p.y),
0
);
return Math.abs(v) / 2;
};
// or
@AntiHero
AntiHero / 1.Topics
Last active March 19, 2019 11:56
Game modes
Data types
Variables
Type conversion
Operators (unary, binary, string concatenation ('+' operator), numeric conversion ('+' operator))
Logical operators
Conditional operators (if, ?)
Loops ('while', 'for')
Switch
Variable scoping, hoisting
Let, var, const