11. Source Code

function myFunction() {
var w = 'Hello';
var z = 10;
var y = false;
var array = ['Hello',10,false];
array[0];
var obj = {'first':'Laurence','last':'Svekis'};
obj.first;
obj['first'];
myFun1('World');
for(var x=0;x<10;x++){
//code
 
if(x==5){Logger.log('FIVE');}else{Logger.log(x);}
}
 
}
function myFun1(g){
Logger.log(g);
var a = 5;
var b = 10;
var r = 'World';
}

 

JavaScript కోడ్‌లో myFunction() మరియు myFun1() అనే రెండు ఫంక్షన్లు ఉన్నాయి.
ఈ కోడ్‌లో వేరియబుల్స్, అరేలు, ఆబ్జెక్టులు, లూపులు మరియు కండిషన్లు ఉపయోగించారు. ఇప్పుడు దీని పనితీరును తెలుగులో వివరిద్దాం.


1. myFunction() ఫంక్షన్ వివరణ

function myFunction() {
  var w = 'Hello';  // స్ట్రింగ్ డేటా టైప్
  var z = 10;       // నంబర్ డేటా టైప్
  var y = false;    // బులియన్ డేటా టైప్
  var array = ['Hello',10,false]; // అరే డిక్లరేషన్
  array[0];  // అరే యొక్క మొదటి ఎలిమెంట్ (Hello)

  var obj = {'first':'Laurence','last':'Svekis'}; // JSON ఆబ్జెక్ట్ డిక్లరేషన్
  obj.first;     // 'Laurence' ని రిటర్న్ చేస్తుంది
  obj['first'];  // ఇదే విధంగా 'Laurence' ని రిటర్న్ చేస్తుంది

  myFun1('World'); // `myFun1()` ఫంక్షన్ ను "World" అనే వేరియబుల్‌తో కాల్ చేస్తుంది.

  for(var x=0; x<10; x++){ 
    // లూప్ 0 నుండి 9 వరకు నడుస్తుంది
    
    if(x == 5){ 
      Logger.log('FIVE'); // x విలువ 5 ఐతే 'FIVE' ను లాగ్ చేస్తుంది
    } else { 
      Logger.log(x); // ఇతర విలువల కోసం x ని లాగ్ చేస్తుంది
    }
  }
}

myFunction() లో ఏమి జరుగుతుంది?

  1. w (Hello), z (10), y (false) అనే వేరియబుల్స్ డిక్లేర్ చేశాం.
  2. array (అరే) ను "Hello", 10, false విలువలతో క్రియేట్ చేశాం.
  3. obj అనే JSON ఆబ్జెక్ట్‌ను సృష్టించి, first మరియు last అనే కీ-విల్యూలు ఇచ్చాం.
  4. myFun1('World') అనే ఫంక్షన్‌ను "World" అనే పారామీటర్‌తో కాల్ చేశాం.
  5. for లూప్:
    • x = 0 నుండి x < 10 వరకు లూప్ నడుస్తుంది.
    • x == 5 అయితే 'FIVE' ప్రింట్ అవుతుంది.
    • లేదంటే x విలువ లాగ్ అవుతుంది.

లూప్ అవుట్‌పుట్ (Logger.log):

0
1
2
3
4
FIVE
6
7
8
9

2. myFun1() ఫంక్షన్ వివరణ

function myFun1(g){
  Logger.log(g); // g విలువను లాగ్ చేస్తుంది
  var a = 5; 
  var b = 10;
  var r = 'World';
}
  • g అనే పారామీటర్ తీసుకుని Logger.log(g) ద్వారా లాగ్ చేస్తుంది.
  • ఈ ఫంక్షన్ myFunction() లో "World" అనే విలువతో కాల్ అవుతుంది.
  • అందువల్ల లాగ్ అవుట్‌పుట్:
    World
    

మొత్తం గమనిక:

myFunction()
✔️ వేరియబుల్స్, అరేలు, ఆబ్జెక్ట్‌లను డిక్లేర్ చేసి వాటిని ఉపయోగిస్తుంది.
✔️ for లూప్ ద్వారా 0 నుండి 9 వరకు ప్రింట్ చేస్తుంది, 5 వస్తే 'FIVE' ప్రింట్ అవుతుంది.
✔️ myFun1('World') ని కాల్ చేస్తుంది.

myFun1()
✔️ "World" విలువను Logger లో ప్రింట్ చేస్తుంది.

🚀 ఇది Google Apps Script (JavaScript) లో డాటా మేనేజ్‌మెంట్ మరియు లూప్స్ పై సాధారణ ఉదాహరణ!


Was this article helpful?