1
+ console . log ( "Welcome to Selection Practice Problem" )
2
+
3
+ //Selection Practice Problems with if else if and else
4
+
5
+ //Printing Digit
6
+ let number = Math . floor ( Math . random ( ) * 10 ) % 10 ;
7
+ console . log ( "Number : " + number ) ;
8
+
9
+ if ( number == 1 )
10
+ {
11
+ console . log ( "One" ) ;
12
+ } else if ( number == 2 )
13
+ {
14
+ console . log ( "Two" ) ;
15
+ } else if ( number == 3 )
16
+ {
17
+ console . log ( "Three" ) ;
18
+ } else if ( number == 4 )
19
+ {
20
+ console . log ( "Four" ) ;
21
+ } else if ( number == 5 )
22
+ {
23
+ console . log ( "Five" ) ;
24
+ } else if ( number == 6 )
25
+ {
26
+ console . log ( "Six" ) ;
27
+ } else if ( number == 7 )
28
+ {
29
+ console . log ( "Seven" ) ;
30
+ } else if ( number == 8 )
31
+ {
32
+ console . log ( "Eight" ) ;
33
+ } else if ( number == 9 )
34
+ {
35
+ console . log ( "Nine" ) ;
36
+ } else if ( number == 0 )
37
+ {
38
+ console . log ( "Zero" ) ;
39
+ } else
40
+ {
41
+ console . log ( "Invalid number" ) ;
42
+ }
43
+
44
+
45
+ //Printing Random day of the week
46
+ let dayNumber = Math . floor ( Math . random ( ) * 7 ) + 1 ;
47
+ console . log ( "Number : " + dayNumber ) ;
48
+ if ( dayNumber == 1 )
49
+ {
50
+ console . log ( "Sunday" ) ;
51
+ } else if ( dayNumber == 2 )
52
+ {
53
+ console . log ( "Monday" ) ;
54
+ } else if ( dayNumber == 3 )
55
+ {
56
+ console . log ( "Tuesday" ) ;
57
+ } else if ( dayNumber == 4 )
58
+ {
59
+ console . log ( "Wednesday" ) ;
60
+ } else if ( dayNumber == 5 )
61
+ {
62
+ console . log ( "Thursday" ) ;
63
+ } else if ( dayNumber == 6 )
64
+ {
65
+ console . log ( "Friday" ) ;
66
+ } else if ( dayNumber == 7 )
67
+ {
68
+ console . log ( "Saturday" ) ;
69
+ } else
70
+ {
71
+ console . log ( "Number not valid" ) ;
72
+ }
73
+
74
+
75
+ //Display Unit Tens thousands so on ....
76
+ let power = Math . floor ( Math . random ( ) * 10 ) % 7 ;
77
+ let num = 10 ** power ;
78
+ console . log ( "Number : " + number ) ;
79
+
80
+ if ( num == 1 )
81
+ {
82
+ console . log ( "One" ) ;
83
+ } else if ( number == 10 )
84
+ {
85
+ console . log ( "Ten" ) ;
86
+ } else if ( number == 100 )
87
+ {
88
+ console . log ( "Hundred" ) ;
89
+ } else if ( number == 1000 )
90
+ {
91
+ console . log ( "Thousand" ) ;
92
+ } else if ( number == 10000 )
93
+ {
94
+ console . log ( "Ten thousand" ) ;
95
+ } else if ( number == 100000 )
96
+ {
97
+ console . log ( "One Lakh" ) ;
98
+ } else if ( number == 100000 )
99
+ {
100
+ console . log ( "Ten Lakh" ) ;
101
+ } else
102
+ {
103
+ console . log ( "Input value not defined." ) ;
104
+ }
105
+
106
+
107
+ //Numbers do following arithmetic operation and find the one that is maximum and minimum
108
+ let a = Math . floor ( Math . random ( ) * 90 ) + 1 ;
109
+ let b = Math . floor ( Math . random ( ) * 90 ) + 1 ;
110
+ let c = Math . floor ( Math . random ( ) * 90 ) + 1 ;
111
+ console . log ( "Numbers : " + a , b , c ) ;
112
+
113
+ calc1 = a + b * c ; calc2 = a % b + c ; calc3 = c + a / b ; calc4 = a * b + c ;
114
+ console . log
115
+ ( "Calculated values are : a+b*c = " + calc1 + " , a%b+c = " + calc2 + " , c+a/b = " + calc3 + " , a*b+c = " + calc4 ) ;
116
+
117
+ let max = calc1 ;
118
+ if ( max < calc2 )
119
+ {
120
+ max = calc2 ;
121
+ }
122
+ if ( max < calc3 )
123
+ {
124
+ max = calc3 ;
125
+ }
126
+ if ( max < calc4 )
127
+ {
128
+ max = calc4 ;
129
+ }
130
+
131
+ let min = calc1 ;
132
+ if ( min > calc2 )
133
+ {
134
+ min = calc2 ;
135
+ }
136
+ if ( min > calc3 )
137
+ {
138
+ min = calc3 ;
139
+ }
140
+ if ( min > calc4 )
141
+ {
142
+ min = calc4 ;
143
+ }
144
+
145
+ console . log ( "Minimum value : " + min ) ;
146
+ console . log ( "Maximum value : " + max ) ;
0 commit comments