JavaScript Code Daily Challenge #7
Lakshya Tyagi

Lakshya Tyagi @lakshyatyagi24

Location:
Greater noida, India
Joined:
Sep 1, 2020

JavaScript Code Daily Challenge #7

Publish Date: Nov 27 '20
6 1

About

This is a series of JavaScript Code Daily Challenge. Each day I show a few solutions written in JavaScript. The questions are from coding practice/contest sites such as HackerRank, LeetCode, Codeforces, Atcoder and etc.

Let and Const
https://www.hackerrank.com/challenges/js10-let-and-const/problem

'use strict';

process.stdin.resume();
process.stdin.setEncoding('utf-8');

let inputString = '';
let currentLine = 0;

process.stdin.on('data', inputStdin => {
    inputString += inputStdin;
});

process.stdin.on('end', _ => {
    inputString = inputString.trim().split('\n').map(string => {
        return string.trim();
    });

    main();    
});

function readLine() {
    return inputString[currentLine++];
}
Enter fullscreen mode Exit fullscreen mode

Complete the 'main' function in comment.
Print area and perimeter of the circle

function main() {



    try {    
        PI = 0;
        console.log(PI);
    } catch(error) {
        console.error("You correctly declared 'PI' as a constant.");
    }
}
Enter fullscreen mode Exit fullscreen mode

Comments 1 total

  • Lakshya Tyagi
    Lakshya TyagiNov 27, 2020
    function main() {
        const PI=Math.PI;
        let radius = parseFloat(readLine());
        readLine(radius);
        console.log(PI*radius*radius);
        console.log(2*PI*radius);
        try {    
            PI = 0;
            console.log(PI);
        } catch(error) {
            console.error("You correctly declared 'PI' as a constant.");
        }
    }
    
    Enter fullscreen mode Exit fullscreen mode
Add comment