11//1. Conversion of Temperaturs
22const prompt = require ( "prompt-sync" ) ( ) ;
33
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+ }
410console . log ( "1.Convert Degrees to Faranhiet \n2.Convert Faranhiet to Degrees" )
511let check = parseInt ( prompt ( "Enter Option : " ) )
612switch ( check ) {
713 case 1 :
814 console . log ( "Convertion Degrees to Faranhiet" )
915 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+ 1620 case 2 :
1721 console . log ( "Convertion Faranhiet to Degrees" )
1822 let number1 = parseInt ( prompt ( "Enter Temp : " ) )
19- let result1 = function convertion ( number1 ) {
20- return ( number1 - 32 ) * ( 5 / 9 ) ;
21- }
23+ let result1 = convertion2 ( number1 )
2224 console . log ( "Temp in Degrees : " , result1 )
2325 break
2426
2527}
28+ console . log ( "================================================" )
2629
2730//2.Palindrome Numbers
28- let a , b , rev ;
29- a = parseInt ( prompt ( "Enter First Number : " ) )
30- b = parseInt ( prompt ( "Enter Second Number : " ) )
3131
32+ let rev = 0
3233function numberCheck ( a ) {
3334 while ( a != 0 ) {
34- let rem = a % 10 ;
35+ let rem = a % 10 ; // Need to convert float to int
3536 rev = rev * 10 + rem ;
3637 a = a / 10 ;
38+ a = Math . trunc ( a ) ;
3739 }
38- return rev ;
3940 console . log ( rev )
41+ return rev ;
42+ 4043}
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 ) {
4249 console . log ( "Palindrome Number" )
4350}
4451else {
4552 console . log ( "Not a Palindrome" )
4653}
4754
48- //3.
55+ //3.
0 commit comments