सामग्री पर जाएँ

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

विकिविश्वविद्यालय से
// This program displays a temperature conversion table showing Fahrenheit
// temperatures from 0 to 100, in increments of 10, and the corresponding
// Celsius temperatures using While, For, and Do loops.

main();

function main()
{
    whileLoop();
    forLoop();
    doLoop();
}

function whileLoop()
{
    var f;
    var c;
    
    output("F°    C°");
    f = 0;
    while (f <= 100) 
    {
        c = (f - 32) * 5 / 9;
        output(f + " = " + c);
        f += 10;
    }
}

function forLoop()
{
    var f;
    var c;
    
    output("F°    C°");
    for (f = 0 ; f <= 100 ; f += 10) 
    {
        c = (f - 32) * 5 / 9;
        output(f + " = " + c);
    }
}

function doLoop()
{
    var f;
    var c;
    
    f = 0;
    output("F°    C°");
    do 
    {
        c = (f - 32) * 5 / 9;
        output(f + " = " + c);
        f += 10;
    } while (f <= 100);
}

function output(text)
{
    if (typeof console === 'object') 
    {
        console.log(text);
    } 
    else if (typeof document === 'object') 
    {
        document.write(text);
    } 
    else 
    {
        print(text);
    }
}

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