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

विकिविश्वविद्यालय से

subroutines.js[सम्पादन | स्रोत सम्पादित करें]

// This program asks the user for a Fahrenheit temperature,
// converts the given temperature to Celsius,
// and displays the results.

main()

function main()
{
    var f;
    var c;
    
    f = getF();
    c = calculateC(f);
    displayResult(f, c);
}

function getF()
{
    var f;
    
    f = input("Enter Fahrenheit temperature:");
        
    return f;
}

function calculateC(f)
{
    var c;
    
    c = (f - 32) * 5 / 9;
        
    return c;
}

function displayResult(f, c)
{
    display(f + "° Fahrenheit is " + c + "° Celsius");
}

function input(text)
{
    if (typeof console === 'object') 
    {
        return prompt(text)
    }
    else 
    {
        display(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 display(text)
{
    if (typeof console === 'object') 
    {
        console.log(text);
    } 
    else if (typeof document === 'object') 
    {
        document.write(text);
    } 
    else 
    {
        print(text);
    }
}

कोशिश करो[सम्पादन | स्रोत सम्पादित करें]

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

यह भी देखें[सम्पादन | स्रोत सम्पादित करें]