Вы немного запутались в своем объекте состояния.Для компонента ввода текста вы привязываете значение к this.state.myNumber , но никогда не пытаетесь настроить это значение, если оно правильно проверено.Но затем вы пытаетесь сослаться на this.state.text для предупреждения.Вам нужно сделать пару вещей.
Сначала настройте свой валидатор так, чтобы он обновлял объект состояния, о котором вы заботитесь, когда он действителен.
validate(text, type){
..is valid
this.setState({
..other items,
myNumber: text
});
Это будет корректно обновлять ваше состояние, затем, когда вы захотите предупредить, вы получите доступ к этому свойству.
alertFunction(text){
Alert.alert(this.state.myNumber);
}