Как исправить ошибку NaN - Значения аргумента без сложения, вычитания, деления или умножения - в JavaScript

Чтобы разработать комментарий vibhor1997a,

Установите пакет cors в свой проект, выполнив следующую команду:

$ npm install cors

Вы можете включить в свое приложение, например,

var express = require('express')

И вы можете включить CORS, как это,

app.use(cors());
app.get('/Employee', cors(), function(req, res) {.....

Надеюсь, это поможет!

2
задан Chameleon 6 April 2019 в 20:45
поделиться

2 ответа

У меня было слишком много скобок в console.log.

Я изменил console.log(shark((12, 50, 4, 8, true)));

на console.log(shark(12, 50, 4, 8, true));

0
ответ дан Chameleon 6 April 2019 в 20:45
поделиться

Проблема в вашем текущем коде заключается в том, что в вашем вызове shark есть лишняя пара скобок. Это приводило к тому, что ваш код пытался разделить (12, 50, 4, 8, true) на undefined (потому что это был единственный переданный аргумент, а youSpeed не существовало. Удаление их решит вашу проблему:

]
function shark(pontoonDistance, sharkDistance, youSpeed, sharkSpeed, dolphin) {

let yourRate = pontoonDistance / youSpeed;

return yourRate;

}
console.log(shark(12, 50, 4, 8, true));

0
ответ дан Jack Bashford 6 April 2019 в 20:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: