解法:將字串轉為Number並用isNaN確認是否為數值,否則只取長度
JavaScript
/**
* @param {string[]} strs
* @return {number}
*/
var maximumValue = function (strs) {
let count = 0;
strs.forEach(s => {
let n = Number(s);
if (isNaN(n)) {
n = s.length;
}
count = count < n ? n : count;
})
return count;
};