insert_char = function insert_char(s, ch, pos) {
return s.slice(0, pos) + ch + s.slice(pos);
}
function insert_space(s) {
for (var i = 1; i < s.length; i++) {
if (s[i] >= 'A' && s[i] <= 'Z') {
s = insert_char(s, " ", i);
i++;
}
}
return s;
}
s = "PythonJavaPascalC#C++F#";
s = insert_space(s);
document.write(s);
/*
run:
Python Java Pascal C# C++ F#
*/