content |
/*
* height("5cm") == 0.05
* height("50cm") == 0.5
* height("高さ1m") == 1
* height("地表近く") == 0.01
*/
function height(str) {
str = toHankaku(str);
if (str.charAt(str.length - 2) == 'c')
return pickupNum(str)/100;
if (str.charAt(str.length - 1) == 'm')
return pickupNum(str);
return "0.01"
}
/*
* height("測定値(1 ㎝)") == 0.01
* height("測定値(1m)") == 1.0
* height("地表近く") == 0.01
*/
function height2(str) {
str = skipSpace(toHankaku(str));
var num = pickupNum(str);
if (!isNaN(num)) {
if (str.indexOf('c') > 0 || str.indexOf('㎝') > 0)
return num/100;
if (str.indexOf('m') > 0)
return num;
}
return 0.01;
} |