Compare commits
1 Commits
Author | SHA1 | Date | |
---|---|---|---|
7fa4777711 |
@ -2,34 +2,30 @@ function setResult(result) {
|
||||
let lbl = `<label class="bg-success">Ответ:${result}</label>`;
|
||||
document.getElementById("result").innerHTML = lbl;
|
||||
}
|
||||
let addButton = document.getElementById("getResultAdd");
|
||||
let a = document.getElementById("addNum1");
|
||||
let b = document.getElementById("addNum2");
|
||||
let Output = document.getElementById("addAnswer");
|
||||
let address = "hello"
|
||||
|
||||
function add(){
|
||||
address = "add"
|
||||
executeRequest();
|
||||
executeRequest("add");
|
||||
}
|
||||
|
||||
function sub(){
|
||||
address = "sub"
|
||||
executeRequest();
|
||||
executeRequest("sub");
|
||||
}
|
||||
|
||||
function mul(){
|
||||
address = "mul"
|
||||
executeRequest();
|
||||
executeRequest("mul");
|
||||
}
|
||||
|
||||
function del(){
|
||||
|
||||
address = "del"
|
||||
if(b.value != 0) executeRequest();
|
||||
|
||||
executeRequest("del");
|
||||
}
|
||||
|
||||
function executeRequest() {
|
||||
function enterArray(){
|
||||
executeRequestArray("array");
|
||||
}
|
||||
|
||||
let num1 = a.value;
|
||||
let num2 = b.value;
|
||||
function executeRequest(address) {
|
||||
let num1 = document.getElementById("addNum1").value;
|
||||
let num2 = document.getElementById("addNum2").value;
|
||||
console.log("a" + num1 + "b" + num2)
|
||||
fetch(`http://localhost:8080/${address}?a=${num1}&b=${num2}`)
|
||||
.then(response => {
|
||||
@ -39,3 +35,14 @@ function executeRequest() {
|
||||
setResult(result);
|
||||
})
|
||||
}
|
||||
|
||||
function executeRequestArray(address) {
|
||||
let array = document.getElementById("enterArray").value;
|
||||
fetch(`http://localhost:8080/${address}?InputNumbers=${array}`)
|
||||
.then(response => {
|
||||
return response.json();
|
||||
})
|
||||
.then(result => {
|
||||
setResult(result);
|
||||
})
|
||||
}
|
@ -18,8 +18,12 @@
|
||||
<button class="btn btn-success" onclick="sub()">Вычесть</button>
|
||||
<button class="btn btn-success" onclick="mul()">Умножить</button>
|
||||
<button class="btn btn-success" onclick="del()">Поделить</button>
|
||||
|
||||
<input type="text" class="form-control" id="enterArray" placeholder="" value="0" required="" style="width: 10%;">
|
||||
<button class="btn btn-success" onclick="enterArray()">Ввести</button>
|
||||
<div id="result">Ответ:</div>
|
||||
<br>
|
||||
<br>
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -38,12 +38,28 @@ public class MyappApplication {
|
||||
@GetMapping("/del")
|
||||
public Integer doDel(@RequestParam(value = "a", defaultValue = "0") int a,
|
||||
@RequestParam(value = "b", defaultValue = "1") int b){
|
||||
return a / b;
|
||||
if(b!=0) {
|
||||
return a / b;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
@GetMapping("/mu")
|
||||
public String len(@RequestParam(value = "word", defaultValue = "") String name){
|
||||
return String.format("Длина слова " + name + " " + len(name));
|
||||
}
|
||||
@CrossOrigin
|
||||
@GetMapping("/array")
|
||||
public Integer[] massive(@RequestParam(value = "InputNumbers") Integer[] inputNumbers){
|
||||
|
||||
|
||||
|
||||
String str = "";
|
||||
|
||||
for(int i = 0; i < inputNumbers.length; i++){
|
||||
inputNumbers[i] = (inputNumbers[i] + 1);
|
||||
}
|
||||
return inputNumbers;
|
||||
}
|
||||
@GetMapping("/de")
|
||||
public String root(){
|
||||
return new Date().toString();
|
||||
|
Loading…
Reference in New Issue
Block a user