This commit is contained in:
Typicode
2014-09-17 21:00:46 +02:00
parent a76ca913ae
commit 053484d072
2 changed files with 22 additions and 6 deletions

View File

@ -8,13 +8,14 @@ _.mixin(require('underscore.inflections'))
// 'true' -> true
// '1' -> 1
function toNative(value) {
if (value === 'true' || value === 'false') {
return value === 'true'
} else if (!isNaN(+value)) {
return +value
} else {
return value
if (typeof value === 'string') {
if (value === 'true' || value === 'false') {
return value === 'true'
} else if (!isNaN(+value)) {
return +value
}
}
return value
}
// Creates incremental id.