/* Simple Hello World in Node.js */ console.log("Hello World"); var recordtype = '6'; var transactioncode = '22'; var routingnumberr = '110000009'; var routingnumber = routingnumberr.substring(0,8); var accountnumber = 123456789; var name = "Lahari Areti"; var namelenth = 22; console.log("name len",name.length); var finalnamelenth = namelenth - name.length; console.log("finalnamelenth",finalnamelenth); var amount = "5000"; var amountlength = 10; var finalamountlength = amountlength - amount.length; var totalamount; console.log("finalamountlength",finalamountlength); var checkdigit = routingnumberr.toString()[8]; console.log("digit",checkdigit); count = 17; var individualid = ""; console.log(accountnumber.toString().length); var c1 = accountnumber.toString().length console.log(typeof(accountnumber)); var discretarydata= ""; var addendarecord = '0'; var transitioncode = "071000280000001"; console.log("transitioncode",transitioncode,transitioncode.length); var txt = " "; // for (var i = 0; i < count; i++) { if ( c1 == count){ console.log("a",accountnumber) } else{ c2 = count - c1; for (var i = 0; i < c2; i++) { accountnumber+=txt; console.log( i , "accountnumber1111",accountnumber); } } console.log( "accountnoh",accountnumber.length,typeof(accountnumber),accountnumber); if(amount.length == amountlength) { console.log("no change in amount",amount); } else{ for(var j =0 ;j<finalamountlength;j++){ amount = '0'+amount; console.log("with zeros",amount); } console.log("amount with all zeros",amount); } console.log("amount with 10 digits ",amount,amount.length,typeof(amount)); for(var k = 0;k<15;k++){ individualid +=txt; } console.log("finalindividalid",individualid,individualid.length); if(name.length == namelenth) { console.log("no change in amount",name); } else{ for(var j =0 ;j<finalnamelenth;j++){ name+=txt; console.log("with zeros",name); } console.log("names with spaces",name,name.length); } for(var k = 0;k<2;k++){ discretarydata +=txt; } console.log("finalindividalid",discretarydata,discretarydata.length); final = ( recordtype + transactioncode + routingnumber+checkdigit+accountnumber+amount+individualid+name+discretarydata+addendarecord+transitioncode); console.log(final,final.length);
var x = { "hcid":"733A65848", "subscriberid":"490949705", "mbrseqno":"10", "mbrfirstnm":"JAMES", "mbrlastnm":"16-JUN-82", "birthdt":"12.00.00.000000000 AM", "grpid":"INDIV" } //add the element x.mbrmidnm="JOHNSON"; console.log("added" +JSON.stringify(x)); //delete the element delete x.grpid; console.log("deleted "+JSON.stringify(x)); //print the element console.log("printing "+x.subscriberid);
var buffer1 = new Buffer('ABC'); //copy a buffer var buffer23 = new Buffer(3); console.log("buffer2_Fresh content: " + buffer23.toString()); buffer1.copy(buffer2); console.log("buffer2 content: " + buffer2.toString()); console.log("buffer1 content: " + buffer1.toString());
// Import events module var events = require('events'); // Create an eventEmitter object var eventEmitter = new events.EventEmitter(); // Create an event handler as follows var connectHandler = function connected() { console.log('connection succesful.'); // Fire the data_received event eventEmitter.emit('data_received'); } // Bind the connection event with the handler eventEmitter.on('connection', connectHandler); // Bind the data_received event with the anonymous function eventEmitter.on('data_received', function(){ console.log('data received succesfully.'); }); // Fire the connection event eventEmitter.emit('connection'); console.log("Program Ended.");
/* Node.js was a little tricky, as it makes use of its own architecture, in addition to javascript. Additonally, creating a server proved too much for me at this time! But the online IDEs worked just fine.*/ const readline = require('readline'); // Load in readline module. const rl = readline.createInterface({ input: process.stdin, output: process.stdout }); var input; var primeTotal = []; rl.question('Please enter any positve integer.\n\nThis program lists all prime numbers between 1 and your chosen number.\n\n', (value) => { input = value; // Assigns user input to a global variable. }); function findPrimes (limit) { var primes = true; // Simple modulo function to sift out primes. for (j = 2; j < limit; j++) { if (limit % j === 0) { primes = false; break; } } return primes; // Return any number without a non-prime factor. } function printPrimes (x) { // We pass this function the user input. var userInput = parseInt(x, 10); // convert input string to integer. var testNum = userInput + 1; // ensures consecutive primes are listed. for(var i = 2; i<testNum; i++) { if (findPrimes(i)) { primeTotal.push(i); // Enter every prime into array variable. console.log(i + '\n') } if (i == testNum - 1) { var add = function(a, b) { return a + b; } var sum = primeTotal.reduce(add, 0); // Sums array of primes. console.log("The total of the primes that were located is: " + sum + ".") } } if (testNum < 3) { // Catch user input less than 2. console.log("There are no primes less than 2."); } } process.stdin.on('data',function(data) { printPrimes(input); // In the event of an input, run printPrimes. process.exit(); }); // P.S. how would you catch an input of 0? Thanks, Joel.
/* Simple Hello World in Node.js */ const path = require('path') console.log("Hello World"); console.log(path.join(__dirname, "duonghk"))
We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy. Accept Learn more