getGender function
返回'男'或者'女',请验证身份证号合法之后再使用该函数, 该函数不会额外去验证输入是否正确
Implementation
String getGender(String idCard) {
if (idCard.length == 15 && (idCard = wrap15To18(idCard)).isEmpty) {
return "";
}
String genderStr = idCard.substring(16, 17);
return (int.parse(genderStr) % 2 != 0) ? '男' : '女';
}