Я должен использовать parseInt для добавления двух чисел, которые вводит пользователь, а затем использовать мой объект ответа для отправки результата и отображения вывода пользователю.Как использовать parseInt для добавления двух чисел?
Например, если пользователь вводит 2 и 3, сервер должен добавить эти цифры вместе и отправить обратно объект, содержащий значение 5.
Вот что я пытался до сих пор/у: индекс. JS
var express = require('express');
var router = express.Router();
/* GET home page. */
router.get('/add', function (request,response) {
console.log('add method called');
console.log('The parameters are: ', request.query);
//Attempt 1
//var parse = parseInt('#operatorA',12);
// var parse2= parseInt('operatorB',7);
//Attempt 2
//var operatorA = $('#operatorA').val();
// var operatorB = $('#operatorB').val();
//Attempt 3
//var a = parseInt(" ") ;
//var b = parseInt(" ") ;
//var x = parseInt (a + b);
//Attempt 4
//var x = a+b;
//Attempt 5
//var a = operatorA this won't work b/c operator a isn't defined here.
//Attempt 6
//var a = $('#operatorA').val();
//var b = $('#operatorB').val();
//var x = parseInt(a);
//var y = parseInt(b);
response.send([
//Attempt 1
//parse
//Attempt 2
//parseInt(operatorA,operatorB)
//Attempt 3 & 4
// x
//Attempt 6
//x + y
]);
});
module.exports = router;
Control.js
$(document).ready(function() {
'use strict';
console.log('Document loaded in isit320');
$('#read').click(read);
$('#readJson').click(callReadJson);
$('#add').click(add);
}
function add() {
var operatorA = $('#operatorA').val();
var operatorB = $('#operatorB').val();
console.log('operators: ', operatorA, operatorB);
var requestQuery = { operatorA: operatorA, operatorB: operatorB };
$.getJSON('/add', requestQuery,function(result) {
console.log(result);
$('#display').html(JSON.stringify(result));
});
}
});
Не знаю, где вы получили эти идеи: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/parseInt – epascarello
Было бы полезно, если бы вы могли описать возникшую у вас проблему и уменьшить ее до минимального количества кода, необходимого для его воспроизведения. Как бы то ни было, вы на самом деле не задали вопрос – billynoah
Эй, Билли, извините, я все еще довольно новичок в переполнении стека. Вопрос в том, как я могу добавить к номерам, введенным пользователем, используя parseInt? –