Math.sin()
и товарищи принимают углы в радианах. var radians = gradus * Math.PI/180;
if (A < B && C > B) {
value = A + B - 1
} else if (A == null && C < B) {
value = (C + B) * 2
}
if (is_float($b)) {
это какой-то способ-курильщика проверять чётность числа. Здоровый человек сверяет младший бит )MAX_INT
(или не 1)
Имхо vk-io для mini apps не нужен.