Это -"variable"
логика приведения, поэтому в основном вы выполняете что-то вроде следующего: str.slice(0, NaN);
console.log(-"variable"); // js engine is trying to convert to number
Просто используйте переменную, вам не нужно заключать ее в кавычки, как строку.
var variable = 5;
var str = "EleFromStack".slice(0, -variable);
console.log(str)