Просто возьмите случайное число от 0 до длины строки и затем обрежьте символ следующим образом:
var chars = "+-/";
var char = chars[Math.floor(Math.random() * chars.length)];
с использованием char
будет случайным символом
в качестве альтернативывы можете добавить метод rand к прототипу, например,
String.prototype.randChar = function()
{
return this[Math.floor(Math.random() * this.length)];
}
, а затем внутри любой созданной строки вы можете использовать, например, так:
char = "+-.".randChar();