Не совсем понятно, что вам именно надо.
Похоже надо добавить число в массив, если его там нет, или удалить, если оно там есть.
Тогда так
doSomething = (props) => {
let num = Number(props);
let k = this.state.nums.indexOf(num);
if (k<0) {
this.state.nums.push(num)
} else {
this.state.nums.splice(k, 1);
}
this.setState({ newArr: this.state.nums });
console.log(this.state.newArr);
};