1
1
//1. Conversion of Temperaturs
2
2
const prompt = require ( "prompt-sync" ) ( ) ;
3
3
4
+ function convertion ( number ) {
5
+ return ( number * ( 9 / 5 ) ) + 32 ;
6
+ }
7
+ function convertion2 ( number1 ) { // Need to check why not working inside case
8
+ return ( number1 - 32 ) * ( 5 / 9 ) ;
9
+ }
4
10
console . log ( "1.Convert Degrees to Faranhiet \n2.Convert Faranhiet to Degrees" )
5
11
let check = parseInt ( prompt ( "Enter Option : " ) )
6
12
switch ( check ) {
7
13
case 1 :
8
14
console . log ( "Convertion Degrees to Faranhiet" )
9
15
let number = parseInt ( prompt ( "Enter Temp : " ) )
10
- function convertion ( number ) {
11
- let res1 = ( number * ( 9 / 5 ) ) + 32 ;
12
- console . log ( "Temp in Degrees : " , res1 )
13
- }
14
-
15
- break
16
+ let res = convertion ( number ) ;
17
+ console . log ( res )
18
+ break
19
+
16
20
case 2 :
17
21
console . log ( "Convertion Faranhiet to Degrees" )
18
22
let number1 = parseInt ( prompt ( "Enter Temp : " ) )
19
- let result1 = function convertion ( number1 ) {
20
- return ( number1 - 32 ) * ( 5 / 9 ) ;
21
- }
23
+ let result1 = convertion2 ( number1 )
22
24
console . log ( "Temp in Degrees : " , result1 )
23
25
break
24
26
25
27
}
28
+ console . log ( "================================================" )
26
29
27
30
//2.Palindrome Numbers
28
- let a , b , rev ;
29
- a = parseInt ( prompt ( "Enter First Number : " ) )
30
- b = parseInt ( prompt ( "Enter Second Number : " ) )
31
31
32
+ let rev = 0
32
33
function numberCheck ( a ) {
33
34
while ( a != 0 ) {
34
- let rem = a % 10 ;
35
+ let rem = a % 10 ; // Need to convert float to int
35
36
rev = rev * 10 + rem ;
36
37
a = a / 10 ;
38
+ a = Math . trunc ( a ) ;
37
39
}
38
- return rev ;
39
40
console . log ( rev )
41
+ return rev ;
42
+
40
43
}
41
- if ( numberCheck = b ) {
44
+ let a , b
45
+ a = parseInt ( prompt ( "Enter First Number : " ) )
46
+ b = parseInt ( prompt ( "Enter Second Number : " ) )
47
+ let res = numberCheck ( a )
48
+ if ( res == b ) {
42
49
console . log ( "Palindrome Number" )
43
50
}
44
51
else {
45
52
console . log ( "Not a Palindrome" )
46
53
}
47
54
48
- //3.
55
+ //3.
0 commit comments