Ошибка - js invalid or unexpected token

278
20 апреля 2017, 17:00

Подскажите что не так:

Вроде все нормально написал но получаю ошибку в присваивании ROI1, ROI2, ROISMALL

function calc() {
    var roi1 = $('.roi1');
    var roi2 = $('.roi2');
    var roismall = $('.roismall');
    var a = parseInt($('.calc-a').val());
    var b = parseInt($('.calc-b').val());
    var x = parseInt($('.calc-x').val());
    var y = parseInt($('.calc-y').val());
    var z = parseInt($('.calc-z').val());
    var ROI1 = z / (x * (2  y/100))  1; //invalid or unexpected token
    var ROI2 = (z + a*b/100)/(x*(2-y/100));
    var ROISMALL = ROI2-ROI1;
    roi1.text(ROI1);
    roi2.text(ROI2);
    roismall.text(ROISMALL);
}
Answer 1

У Вас в этой строчке минусы - не минусы.

function calc() { 
    var roi1 = $('.roi1'); 
    var roi2 = $('.roi2'); 
    var roismall = $('.roismall'); 
 
    var a = parseInt($('.calc-a').val()); 
    var b = parseInt($('.calc-b').val()); 
    var x = parseInt($('.calc-x').val()); 
    var y = parseInt($('.calc-y').val()); 
    var z = parseInt($('.calc-z').val()); 
 
    //var ROI1 = z / (x * (2 – y/100)) – 1; //invalid or unexpected token 
    var ROI1 = z / (x * (2 - y/100)) - 1; 
    var ROI2 = (z + a*b/100)/(x*(2-y/100)); 
    var ROISMALL = ROI2-ROI1; 
 
    roi1.text(ROI1); 
    roi2.text(ROI2); 
    roismall.text(ROISMALL); 
} 
 
calc();
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

READ ALSO
Открыть div по клику на другой div

Открыть div по клику на другой div

Всем доброго времени сутокЕсть такая разметка

210
При form.submit() опускается проверка полей на required

При form.submit() опускается проверка полей на required

Есть форма с инпутом, который обьязателен для заполнения

313
Многомерный объект JS

Многомерный объект JS

Дана строка с опрпоследовательностью

262
Почему не верно срабатывает проверка на тип данных?

Почему не верно срабатывает проверка на тип данных?

Ну для начала давайте разберемся с тем, что конструкторы стандартных типов не являются этими самыми типами как в других языкахОни все являются...

217