Please note, this is a STATIC archive of website www.tutorialspoint.com from 11 May 2019, cach3.com does not collect or store any user information, there is no "phishing" involved.
Tutorialspoint

Execute Node.js Online

/* Simple Hello World in Node.js */
console.log("Hello World");

Pre-823

/* without passing argument */
function sayName()
{
  return 'Hello';
}
console.log(sayName());

/* passing argument */

function sayMan(person)
{
 return 'Hello '+person;
}
console.log(sayMan('subbu'));

function changeArray(numbers)
{
 numbers[2]=25;
}
var numbers=[25,35,45];
console.log(numbers);
changeArray(numbers);
console.log(numbers);

var mobile={
    company:'Samsung',
    price:12000
}
function discountPrice(mobile)
{
 mobile.price=11000;
}
console.log(mobile);
discountPrice(mobile);
console.log(mobile);

var n1=25;
var n2=35;
/* Global variables */
function addSum()
{
 return n1+n2;
}
console.log(addSum());
/* local variable */
function add()
{
 var sum=0;
 sum=n1+n2;
 return sum;
}
console.log(add());

function change(x)
{
 x=1;
 console.log(x);
}
var x=0;
console.log(x);
change(x);
console.log(x);

Execute Node.js Online

/* Simple Hello World in Node.js */
console.log("Hello World");

Pre-25/12/18.js

// without argument //
function sayMan()
{
 return 'Hello';
}
console.log(sayMan());
// with argument //
function sayHello(name)
{
 return 'Hello '+name;
}
console.log(sayHello('Subbu'));
//pass by value//
function change(x)
{
 x=1;
 console.log(x);
}
var x=0;
console.log(x);
change(x);
console.log(x); 
//pass by reference //
function changeArray(numbers)
{
 numbers [1]=25;
}
var numbers=[12,23];
console.log(numbers);
changeArray(numbers);
console.log(numbers);

var laptop={
             name:'hp',
             price:29000
}
function discountPrice(laptop)
{
    laptop.price=41000;
}
console.log(laptop);
discountPrice(laptop);
console.log(laptop);
// global variables //
var m1=25;
var m2=23;
function add()
{
   return m1+m2;
}
console.log(add());

function addSum()
{
 var sum=0;
 sum=m1+m2;
 return sum;
}
console.log(addSum());
// console.log(sum);

Pre-747pm

for(var i=1;i<=20;i++)
{
 console.log(i);
}

var numbers=[10,20,30,40,50];
for(var i=0;i<numbers.length;i++)
{
 console.log(numbers[i]);
}

var students=['sai','kumar','ravi','surya'];
for(var i=0;i<students.length;i++)
{
 console.log('My favourite friends during school days '+students[i]);
}

var laptop=[
    {
      company:'hp'
    },
    
    {
     company:'lenovo'
    },
    
    {
     company:'acer'
    },
    
    {
     company:'dell'
    }
];
for(var i=0;i<laptop.length;i++)
{
 console.log(laptop[i]);
}

var numbers1=[25,21,11,2639];
numbers1.forEach(function(n)
{
 console.log(n);
});

var numbers2=[25,35,45,55];
function addSum(n)
{
 console.log(n+5);
}
numbers2.forEach(addSum);
console.log(numbers2);

function makeEven(number)
{
 var sum=0;
 number.forEach(function(number)
 {
  sum+=number;
 });
 if(sum%2===0)
 {
   return 2;
 }
 else
 {
    return 1;
 }
}
var numbers3=[1,2,3,4,5];
var numbers4=[3,5,7,9,11];
console.log(makeEven(numbers3));
console.log(makeEven(numbers4));
    
var mobile={
    name:'samsung',
    price:21000,
    madeIn:'bharath',
    ratings:4,
    description:'4g enabled phone '
};

for(var key in mobile)
{
 console.log(key,mobile[key]);
}

Execute Node.js Online

		function mul(a, b, p)
		{
			return (a*b)%p
		}
		function div(a, b, p)
		{
			while(a < 0)
				a += p

			while(b < 0)
				b += p

			for(var i = 0; i<p; ++i)
				if(mul(i, b, p) == a)
					return i
		}
		function EllipticCurve(a, b, p)
		{
			return {
				a: a % p,
				b: b % p,
				p: p
			}
		}
		function PointOnEllipticCcurve(curve, x, y)
		{
			return (x*x*x + curve.a*x + curve.b - y*y) % curve.p == 0
		}
		function EllipticCurvePoints(curve)
		{
			var points = []

			for(var i=0; i<curve.p; ++i)
				for(var j=0; j<curve.p; ++j)
					if(PointOnEllipticCurve(curve, i, j))
						points.push({x: i, y: j})

			return points
		}
		function AddEllipticPoint(curve, p1, p2)
		{
			var s

			if(p1.is_null)
				return p2

			if(p2.is_null)
				return p1
			if(p1.x != p2.x)
			{
				s = div(p1.y - p2.y, p1.x - p2.x, curve.p)
				var p_x = (s*s - p1.x -p2.x) % curve.p

				return {
					x: p_x,
					y: (-p1.y + s*(p1.x - p_x)) % curve.p
				} 
			}
			if(p1.y == p2.y)
			{
				s = div((3 * p1.x*p1.x + curve.a)%curve.p, 2*p1.y % curve.p, curve.p)
				var p_x = (s*s - 2*p1.x) % curve.p
				return {
					x: p_x,
					y: (-p1.y + s*(p1.x - p_x))%curve.p
				}
			}
			return {
				x:       0,
				y:       0,
				is_null: true
			}
		}
		function NormalizePoint(curve, p)
		{
			while(p.x < 0)
				p.x += curve.p

			while(p.y < 0)
				p.y += curve.p

			return p
		}
		var curve = EllipticCurve(-1, 188, 751)
		function nP(curve, point, n)
		{
			var p1 = {x: point.x, y: point.y}
			var p2 = {x: point.x, y: point.y}

			for(var i=0; i<n - 1; ++i)
			{
				p1 = AddEllipticPoint(curve, p1, p2)
				NormalizePoint(curve, p1)
			}
			return p1
		}
		
		console.log( nP(curve, {x: 0, y: 250}, 260))
		

try1 node.js

/* Simple Hello World in Node.js */
let ar = [1, 2, 3];
console.log(ar, "Hello World");

Functions

/* Functions Example in Node.js */

function hello() {
    console.log("Hello World");
}

hello()

/*
function write(words) {
    console.log(words)
}


write("some words")
*/

/* 
function triple(num) {
    answer = num * 3;
    console.log(answer);
}
*/

Execute Node.js Online

class PeriodicTicks {
  constructor (start, period) {
    this.start=start;
    this.period=period;
  }
  nextOne (time) {
    var number = Math.floor((time-this.start)/this.period);
    return (number+1)*this.period + this.start;
  }
  lastOne (time){
    var number = Math.floor((time-this.start)/this.period);
    return number * this.period;
  }

}
var tick = new PeriodicTicks (0,60*60*6);
console.log (tick.start,tick.period);
console.log (tick.nextOne(42));
console.log (tick.lastOne(42));

demo1

/* Simple Hello World in Node.js */
let add = '42nd Street APT 35B, New York, New York 09876-1234'
function getaddress(address){
    //let sayaschar = this.configurationmanager.getConfiguration('$.region.twilio.sayascharacter', '<say-as interpret-as="characters">');
    //let sayasordinal = this.configurationmanager.getConfiguration('$.region.twilio.sayasordinal', '<say-as interpret-as="ordinal">');
    let sayaschar = '<say-as interpret-as="characters">';
    let sayasordinal = '<say-as interpret-as="ordinal">';
    let charregex = /\b[a-zA-Z]?(\d+)[a-zA-Z]?(?![<])\b/gmi;
    let ordinalregex = /(\d+)(?:st|nd|rd|th)\b/gi;
    let result = '';
    
    if (address.match(ordinalregex)) {
        address = address.replace(ordinalregex, `${sayasordinal}$&${sayasordinal ? '</say-as>' : ''}`);
    }
    address = address.replace(charregex, `${sayaschar}$&${sayaschar ? '</say-as>' : ''}`);
    return address;
}
let result = getaddress(add);
console.log('result--> ',result);

Previous 1 ... 3 4 5 6 7 8 9 ... 90 Next
Advertisements
Loading...

We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy.