GLib.ascii_digit_value

function ascii_digit_value(c: Number(gchar)): Number(gint) {
    // Gjs wrapper for g_ascii_digit_value()
}
  

Determines the numeric value of a character as a decimal digit. Differs from GLib.unichar_digit_value because it takes a char, so there's no worry about sign extension if characters are signed.

c

an ASCII character

Returns

If c is a decimal digit (according to g_ascii_isdigit()), its numeric value. Otherwise, -1.