Nodejs Int Parse toInt()

Here you can find the source of toInt()

Method Source Code

/*/* w  ww  .  ja  v  a 2  s .c  o m*/
 * String.toInt.js
 * 
 * Copyright (c) 2012 Tomasz Jakub Rup <tomasz.rup@gmail.com>
 *
 * https://github.com/tomi77/Date.toLocaleFormat/
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

/**
 * Return a int representation of string.
 * 
 * @return int
 */
String.prototype.toInt = function() {
   return parseInt(this);
}

Related

  1. toInt()
    String.prototype.toInt = function(){
      return parseInt(this);
    };
    
  2. toInt()
    String.prototype.toInt = function() {
      return parseInt(this, 10);
    };
    
  3. toInt()
    const string = '10.5';
    String.prototype.toInt = () => parseInt(string);
    String.prototype.toFloat = () => parseFloat(string);
    const convert = string.toInt();
    const convertToFloat = string.toFloat();
    console.log('------------------------------------------');
    console.log('result chaining:');
    console.log('------------------------------------------');
    console.log('string.toInt()\n', convert);
    ...
    
  4. toInt()
    String.prototype.toInt = function(){
        var str = this;
        str = str.toLowerCase();
        str = str.replace(/ /g, "");
        str = str.replace(/?/g, "");
        return parseInt(str);
    
  5. toInt(fallBack)
    String.prototype.toInt = function (fallBack) {
        fallBack = fallBack || 0;
        var str = this;
        if(!str){
            return fallBack;
        var strAsInt = parseInt(str);
        if(isNaN(strAsInt)){
            return fallBack;
    ...
    
  6. toIntZero()
    String.prototype.toIntZero = function(){
      var val = parseInt(this);
      if(isNaN(val)){
        return 0;
      }else{
        return val
    };