GMLscripts.com

Discuss and collaborate on GML scripts
Invert

You are not logged in.

#1 2023-03-07 18:15:30

helloitscrash
Member
Registered: 2023-03-07
Posts: 2
Website

string_random_case

Have a sarcastic character in your game? Want your text to be more unique? This may be helpful.

Expand/// string_random_case(str);
//
//  Convert each letter in a string to either uppercase or lowercase, at random.
//
/// GMLscripts.com/license
function string_random_case(str) {
    var origstring = str;
    var stringarray = [];
    var finalstring = "";
    for(var i = 1; i < string_length(origstring); i++) {
        stringarray[i] = string_char_at(origstring,i);
        stringarray[i] = choose(string_upper(stringarray[i]),string_lower(stringarray[i]));
        finalstring += stringarray[i];
    }
    return finalstring;
}

Offline

Board footer

Powered by FluxBB