Нет возвращаемого значения для функции в Array.push (function ()) [закрыто]Html

Программисты Html
Ответить Пред. темаСлед. тема
Anonymous
 Нет возвращаемого значения для функции в Array.push (function ()) [закрыто]

Сообщение Anonymous »

Вопрос < /strong>:
У меня есть два случая, когда функция, направляющая элемент на массив, не возвращает значения - один возвращает NULL, а другая - нет. Почему? Добавить сиденье
• Сиденье не в arr && arr.length
ii. Слишком много сидений
• Сиденье не в arr && arr.length> = 5
• → показать оповещение ('только 5 мест…') и ничего не верните (неопределенное). < /P>
iii. Снимите сиденье
• Сиденье находится в arr
• → фильтровать его из Arr и ничего не вернуть (не определен). < /P>
ошибка < /strong>: как написано как в предупреждающих, так и в делистных случаях, возвращаемое значение отсутствует. Однако, когда работает Case 3 (Delist), в массив не добавляется дополнительного элемента, в то время как Case 2 (Alert) добавляет нулевый элемент
Полный код для справки
:
import './App.css'

function App() {
var arr = []
function seat(m, e) {
var ini;
var col = m % 5
var row = Math.floor(m / 5) //why is ceil 0?

const val = arr.some((i,ind) => {if(JSON.stringify(i) == JSON.stringify([row + 1, col + 1])){ini=ind} return (JSON.stringify(i) == JSON.stringify([row + 1, col + 1])) })

console.log(JSON.stringify(arr)+'i am 1')
if (!val) {
console.log(JSON.stringify(arr)+'i am 2')
if(arr.length{return (i!=ini)})
e.target.style.backgroundColor != "red" ? e.target.style.backgroundColor = "red" : e.target.style.backgroundColor = "#16a34a"
console.log(JSON.stringify(arr)+'i am 3')
}
}

function buy() {
alert(`you are buying seats:${JSON.stringify(arr)}`)
}
return (



VVIP corner

{Array(25).fill('').map((_, i) => { return ( { arr.push(seat(i, e)); }}>{i + 1}) })}/* **arr.push(seat(i, e)):our error function***/

BUY



)
}

export default App

< /code>
op-1: add; OP-2: предупреждение, когда массив заполнен; op-3: de-list < /strong>
console.log(Array) Когда после 5 пункта пользователь попытается перечислить 6 элемент и предупредить execute [null-item добавлен] < /strong>:


Подробнее здесь: https://stackoverflow.com/questions/796 ... shfunction
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Нет возвращаемого значения для функции в Array.push (function ()) [закрыто]
    Anonymous » » в форуме Javascript
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Основы функции - Function Function Function, выходящая из INT, более 99 [закрыто]
    Anonymous » » в форуме Python
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • Основы функции - Function Function Function, пройдя в INTS больше 99
    Anonymous » » в форуме Python
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • C# Async Function Function Function
    Anonymous » » в форуме C#
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Тип возвращаемого значения установщика Java pojo — int, а тип возвращаемого значения получателя — строка
    Гость » » в форуме JAVA
    0 Ответы
    160 Просмотры
    Последнее сообщение Гость

Вернуться в «Html»