Hướng dẫn find smallest positive number in array javascript - tìm số dương nhỏ nhất trong mảng javascript

Có nhiều cách để có được số dương nhỏ nhất trong JavaScript.

  • Loại bỏ giá trị âm khỏi một mảng và sắp xếp giá trị dương theo thứ tự tăng dần và nhận giá trị đầu tiên từ mảng.
  • Hủy bỏ giá trị âm từ một mảng và sử dụng math.min [] để có được số dương nhỏ nhất trong mảng.

Mã ví dụ HTML

Thứ tự tăng dần

Sử dụng nếu câu lệnh điều kiện và vòng lặp.





  
    var myArray = [7, -2, 3, 4, 5, -1, 6];
    for [i=0;i newArray[0]] {
                return lowestNumber
            }
            if[lowestNumber == newArray[i]] {
                lowestNumber = lowestNumber + 1
            }
            if[i = newArray.length - 1] {
                return lowestNumber
            }  
    }
}

Đoạn trích dưới đây không hoạt động như tôi mong đợi. Lowestnumber không được tăng lên và cũng là vòng lặp đang thoát ra ở đây.

if[lowestNumber == newArray[i]] {
                lowestNumber = lowestNumber + 1

Cảm ơn bạn đã giúp đỡ!

function solution[A] {
  for [i = 1; i < 1000000; i++] {
    if[!A.includes[i]] return i;
  }
}

Hãy phù hợp với khoảng cách của bạn. Bạn sử dụng một không gian sau





  
    var myArray = [7, -2, 3, 4, 5, -1, 6];
    for [i=0;i

Chủ Đề