From: phasefx Date: Fri, 4 Aug 2006 06:35:18 +0000 (+0000) Subject: Number instead of parseInt X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=cc678b28d0bdb52c54cf3a6bbca01dac577844d8;p=evergreen%2Fpines.git Number instead of parseInt git-svn-id: svn://svn.open-ils.org/ILS/trunk@5284 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Open-ILS/xul/staff_client/chrome/content/util/barcode.js b/Open-ILS/xul/staff_client/chrome/content/util/barcode.js index 22f16ba8af..537385ff6b 100644 --- a/Open-ILS/xul/staff_client/chrome/content/util/barcode.js +++ b/Open-ILS/xul/staff_client/chrome/content/util/barcode.js @@ -9,7 +9,7 @@ util.barcode.EXPORT_OK = [ util.barcode.EXPORT_TAGS = { ':all' : util.barcode.EXPORT_OK }; util.barcode.check = function(bc) { - if (bc != parseInt(bc)) return false; + if (bc != Number(bc)) return false; bc = bc.toString(); var last_digit = bc.substr(bc.length-1); var stripped_barcode = bc.substr(0,bc.length-1); @@ -24,14 +24,14 @@ util.barcode.checkdigit = function(bc) { var product = digit * multiplier; product = product.toString(); var temp_sum = 0; for (var j = 0; j < product.length; j++) { - temp_sum += parseInt( product[j] ); + temp_sum += Number( product[j] ); } - check_sum += parseInt( temp_sum ); + check_sum += Number( temp_sum ); multiplier = ( multiplier == 2 ? 1 : 2 ); } check_sum = check_sum.toString(); var next_multiple_of_10 = (check_sum.match(/(\d*)\d$/)[1] * 10) + 10; - var check_digit = next_multiple_of_10 - parseInt(check_sum); if (check_digit == 10) check_digit = 0; + var check_digit = next_multiple_of_10 - Number(check_sum); if (check_digit == 10) check_digit = 0; return check_digit; } diff --git a/Open-ILS/xul/staff_client/chrome/content/util/date.js b/Open-ILS/xul/staff_client/chrome/content/util/date.js index ea659a9c77..c955a53c99 100644 --- a/Open-ILS/xul/staff_client/chrome/content/util/date.js +++ b/Open-ILS/xul/staff_client/chrome/content/util/date.js @@ -61,10 +61,10 @@ util.date.formatted_date = function (date,format) { if (date.match(/:/) || date.match(/-/)) { date = util.date.db_date2Date(date); } else { - date = new Date( parseInt( date + '000' ) ); + date = new Date( Number( date + '000' ) ); } } else if (typeof(date) == 'undefined') { - date = new Date( parseInt( date + '000' ) ); + date = new Date( Number( date + '000' ) ); } var mm = date.getMonth() + 1; mm = mm.toString(); if (mm.length == 1) mm = '0' +mm; diff --git a/Open-ILS/xul/staff_client/chrome/content/util/money.js b/Open-ILS/xul/staff_client/chrome/content/util/money.js index 72f0c779f3..8cdb3d3ae1 100644 --- a/Open-ILS/xul/staff_client/chrome/content/util/money.js +++ b/Open-ILS/xul/staff_client/chrome/content/util/money.js @@ -32,11 +32,11 @@ util.money.dollars_float_to_cents_integer = function( money ) { } var total = 0; try { - if (parseInt(cents)) total += parseInt(cents); + if (Number(cents)) total += Number(cents); } catch(E) { } try { - if (parseInt(dollars)) total += (parseInt(dollars) * 100); + if (Number(dollars)) total += (Number(dollars) * 100); } catch(E) { } return total * negative;