1.Find missing number in given array 1 to 100
This is first solution. may be multiple solution of the question
Here I am using javascript predefined function indexOf that helps to know the position of a value present in array
Solution:
var countArr=[1,2,3,4,5,7,8,9,11,33,44,55,67,77]
for(var i=1; i<=100;i++)
{
if(countArr.indexOf(i)==(-1))
{
console.log(i)
}
}
2 How to find smallest and largest value in unsorted array?
Find smallest :
var countArr=[88,99,44,4,5,7,8,9,11,33,44,55,67,77]
for (var i=1; i<countArr.length;i++)
{
for(var j=0; j<countArr.length;j++)
{
if(countArr[i]<countArr[j])
{
var temp=countArr[i]
countArr[i]=countArr[j]
countArr[j]=temp
}
}
}
console.log(countArr[0]) //// output: 4
Find largest ValueL
for (var i=1; i<countArr.length;i++)
{
for(var j=0; j<countArr.length;j++)
{
if(countArr[i]>countArr[j])
{
var temp=countArr[i]
countArr[i]=countArr[j]
countArr[j]=temp
}
}
}
console.log(countArr[0]) // output :99
2 How to find smallest and largest value in unsorted array?
Find smallest :
var countArr=[88,99,44,4,5,7,8,9,11,33,44,55,67,77]
for (var i=1; i<countArr.length;i++)
{
for(var j=0; j<countArr.length;j++)
{
if(countArr[i]<countArr[j])
{
var temp=countArr[i]
countArr[i]=countArr[j]
countArr[j]=temp
}
}
}
console.log(countArr[0]) //// output: 4
Find largest ValueL
for (var i=1; i<countArr.length;i++)
{
for(var j=0; j<countArr.length;j++)
{
if(countArr[i]>countArr[j])
{
var temp=countArr[i]
countArr[i]=countArr[j]
countArr[j]=temp
}
}
}
console.log(countArr[0]) // output :99