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() లో ఏమి జరుగుతుంది?
w(Hello),z(10),y(false) అనే వేరియబుల్స్ డిక్లేర్ చేశాం.array(అరే) ను"Hello", 10, falseవిలువలతో క్రియేట్ చేశాం.objఅనే JSON ఆబ్జెక్ట్ను సృష్టించి,firstమరియుlastఅనే కీ-విల్యూలు ఇచ్చాం.myFun1('World')అనే ఫంక్షన్ను"World"అనే పారామీటర్తో కాల్ చేశాం.- 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) లో డాటా మేనేజ్మెంట్ మరియు లూప్స్ పై సాధారణ ఉదాహరణ!