配列に{1,2.3〜}と50の値が入っていたときに
特定の数字を指定して
中身を最初からまでその数字までを残してそれ以降を切り捨てたいのですがどうすればいいのでしょうか?

また配列の中身が特定の数字よりも小さい場合もエラーにしたくないのですが
どうすればいいのでしょうか?
考えたのですがよくわからないので教えてください