function charPos(str, char) { return str .split("") .map(function (c, i) { if (c == char) return i; }) .filter(function (v) { return v >= 0; }); } charPos("scissors", "s"); // [0, 3, 4, 7]