Skip to content

Commit 4038467

Browse files
committed
[Shreyash]: Added code to do unit conversions of some length units
1 parent d5b4aa1 commit 4038467

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
/*
2+
Write a program that takes User Inputs and does Unit Conversion of different Length units"
3+
1. Feet to Inch 3. Inch to Feet
4+
2. Feet to Meter 4. Meter to Feet
5+
*/
6+
7+
const prompt = require("prompt-sync")();
8+
9+
console.log("\n 1) Feet to Inch 2) Feet to Meter \n 3) Inch to Feet 4) Meter to Feet");
10+
11+
let option = parseInt(prompt(" Choose above no. to select conversion : "));
12+
13+
switch (option) {
14+
case 1:
15+
console.log("\n 1 feet = 12 inch")
16+
var feet = parseFloat(prompt(" Enter Feet : "));
17+
console.log(" " + feet + " feet = " + (feet * 12).toFixed(4) + " inch \n")
18+
break;
19+
case 2:
20+
console.log("\n 1 feet = 0.3048 meter")
21+
var feet = parseFloat(prompt(" Enter Feet : "));
22+
console.log(" " + feet + " feet = " + (feet * 0.3048).toFixed(4) + " meter \n")
23+
break;
24+
case 3:
25+
console.log("\n 1 feet = 12 inch")
26+
var inch = parseFloat(prompt(" Enter Inch : "));
27+
console.log(" " + inch + " inch = " + (inch / 12).toFixed(4) + " feet \n")
28+
break;
29+
case 4:
30+
console.log("\n 1 feet = 0.3048 meter")
31+
var meter = parseFloat(prompt(" Enter Meter : "));
32+
console.log(" " + meter + " meter = " + (meter / 0.3048).toFixed(4) + " feet \n")
33+
break;
34+
default:
35+
console.log("\n Invalid Input \n")
36+
break;
37+
}

0 commit comments

Comments
 (0)