seno e coseno sono rispettivamente Math.sin(), Math.cos()

Per il logaritmo c'è log che è a base prefissata, ma il problema si può aggirare con un pò di matematica di base

function mylog(val, base){
return Math.log(val) / Math.log(base);
}