कंप्यूटर प्रोग्रामिंग/ऐरे/जावास्क्रिप्ट

इस पाठ में ऐरे का उदाहरण है आप इससे जान सकते है कि जावास्क्रिप्ट प्रोग्रामिंग में किस प्रकार एक ऐरे का उपयोग होता हैं। कंप्यूटर प्रोग्रामिंग में ऐरे का उपयोग रैम में मेमोरी ब्लॉक बनाने में किया जाता हैं। ऐरे का उदाहरण चरो की शृंखला भी हो सकता है जिसमें 1-n तक चर होते है।

arrays.js सम्पादन

// यह प्रोग्राम तापमान रूपांतरण तालिकाओं को प्रदर्शित करने के लिए एरेज़ का उपयोग करता है

function buildC(size) //बिल्डसी फंक्शन
{
    var c = []; //चर c की घोषणा
    var index;  //चर index की घोषणा
    
    for (index = 0 ; index <= size; index += 1) //लूप शुरु किया।
    {
        c.push(index * 9 / 5 + 32);
    }
    
    return c;
}

function buildF(size) //बिल्डएफ फंक्शन
{
    var f = []; //चर f की घोषणा
    var index; //चर index की घोषणा
    
    for (index = 0 ; index <= size; index += 1) //लूप शुरु किया।
    {
        f.push((index - 32) * 5 / 9);
    }
    
    return f;
}

function displayArray(name, array) //डिस्प्लेऐरे फंक्शन
{
    var index; //चर index की घोषणा
    
    for (index = 0 ; index <= array.length - 1 ; index += 1) //लूप
    {
        output(name + "[" + index + "] = " + array[index]);
    }
}

function findTemperature(c, f) //फाइन्डटेम्परेचर फंक्शन
{
    var temp; //चर temp की घोषणा
    var size; //चर size की घोषणा
    
    size = minimum(c.length, f.length);
    do 
    {
        temp = input("Enter a temperature between 0 and " + (size - 1));
    } while (temp < 0 || temp > size - 1);
    output(temp + "° Celsius is " + c[temp] + "° Fahrenheit");
    output(temp + "° Fahrenheit is " + f[temp] + "° Celsius");
}

function minimum(value1, value2) //मिनिमम फंक्शन
{
    var result; //चर result की घोषणा
    
    if (value1 < value2) //यदि शर्त रखी
    {
        result = value1;
    }
    else /यदि नही शर्त रखी
    {
        result = value2;
    }
    
    return result;
}

function input(text) //इनपुट फंक्शन
{
    if (typeof console === 'object') //यदि शर्त रखी
    {
        return prompt(text)
    }
    else /यदि नही शर्त रखी
    {
        output(text);
        var isr = new java.io.InputStreamReader(java.lang.System.in); 
        var br = new java.io.BufferedReader(isr); 
        var line = br.readLine();
        return line.trim();
    }
}

function output(text) //आउटपुट फंक्शन
{
    if (typeof console === 'object') 
    {
        console.log(text);
    } 
    else if (typeof document === 'object') 
    {
        document.write(text);
    } 
    else 
    {
        print(text);
    }
}

function main() //मुख्य फंक्शन
{
    var c;
    var f;
    
    c = buildC(100);
    f = buildF(212);
    displayArray("C", c);
    displayArray("F", f);
    findTemperature(c, f);
}

main();

कोशिश करो सम्पादन

निम्न कोड मुफ्त ऑनलाइन विकास के वातावरण में से एक में ऊपर कॉपी और पेस्ट करो या अपने खुद के कम्पाइलर/इंटरप्रेटर/आईडीई का उपयोग करें।

यह भी देखें सम्पादन