enfernt den redudanten Code. Statt eines ganzen Methode Definition in jeder Datei, wurde die Methode im template.js definiert, und sie wurde in jeder Datei wo wird sie verwendet, importiert
This commit is contained in:
parent
a20a68897d
commit
bb568a4cff
@ -1,3 +1,5 @@
|
|||||||
|
import { randomIntNumbers as randomNumbers } from "./template.js";
|
||||||
|
|
||||||
const account1 = {
|
const account1 = {
|
||||||
owner: "David Aster",
|
owner: "David Aster",
|
||||||
movements: [200, 450, -400, 3000, -650, -130, 70, 1300],
|
movements: [200, 450, -400, 3000, -650, -130, 70, 1300],
|
||||||
@ -26,13 +28,6 @@ const account4 = {
|
|||||||
pin: 4444,
|
pin: 4444,
|
||||||
};
|
};
|
||||||
|
|
||||||
const randomNumbers = function (n) {
|
|
||||||
let arr = [];
|
|
||||||
for (let i = 0; i < n; i++) {
|
|
||||||
arr.push(Math.trunc(Math.random() * 1000));
|
|
||||||
}
|
|
||||||
return arr;
|
|
||||||
};
|
|
||||||
console.log("Ursprüngliche Werte");
|
console.log("Ursprüngliche Werte");
|
||||||
var arr = randomNumbers(20);
|
var arr = randomNumbers(20);
|
||||||
// werden ursprüngliche Werte geändert, in unserem Fall curr * 2
|
// werden ursprüngliche Werte geändert, in unserem Fall curr * 2
|
||||||
|
|||||||
@ -1,13 +1,4 @@
|
|||||||
const randomIntNumbers = n => {
|
import { randomIntNumbers } from "./template.js";
|
||||||
let transaktionen = [];
|
|
||||||
for (let i = 0; i < n; i++) {
|
|
||||||
const rndNum = Math.random() * 1000;
|
|
||||||
rndNum > Math.random() * 1000
|
|
||||||
? transaktionen.push(Math.trunc(rndNum))
|
|
||||||
: transaktionen.push(-Math.trunc(rndNum));
|
|
||||||
}
|
|
||||||
return transaktionen;
|
|
||||||
};
|
|
||||||
|
|
||||||
const movements = randomIntNumbers(14);
|
const movements = randomIntNumbers(14);
|
||||||
console.log(movements);
|
console.log(movements);
|
||||||
|
|||||||
@ -1,13 +1,4 @@
|
|||||||
const randomIntNumbers = n => {
|
import { randomIntNumbers } from "./template.js";
|
||||||
let transaktionen = [];
|
|
||||||
for (let i = 0; i < n; i++) {
|
|
||||||
const rndNum = Math.random() * 1000;
|
|
||||||
rndNum > Math.random() * 1000
|
|
||||||
? transaktionen.push(Math.trunc(rndNum))
|
|
||||||
: transaktionen.push(-Math.trunc(rndNum));
|
|
||||||
}
|
|
||||||
return transaktionen;
|
|
||||||
};
|
|
||||||
|
|
||||||
const movements = randomIntNumbers(16);
|
const movements = randomIntNumbers(16);
|
||||||
|
|
||||||
|
|||||||
@ -1,10 +1,5 @@
|
|||||||
const randomNumbers = n => {
|
import { randomIntNumbers as randomNumbers } from "./template.js";
|
||||||
let arr = [];
|
|
||||||
for (let i = 0; i < n; i++) {
|
|
||||||
arr.push(Math.trunc(Math.random() * 1000));
|
|
||||||
}
|
|
||||||
return arr;
|
|
||||||
};
|
|
||||||
var arr = randomNumbers(15);
|
var arr = randomNumbers(15);
|
||||||
console.log("EUR", arr);
|
console.log("EUR", arr);
|
||||||
|
|
||||||
|
|||||||
@ -1,13 +1,4 @@
|
|||||||
const randomIntNumbers = n => {
|
import { randomIntNumbers } from "./template.js";
|
||||||
let transaktionen = [];
|
|
||||||
for (let i = 0; i < n; i++) {
|
|
||||||
const rndNum = Math.random() * 1000;
|
|
||||||
rndNum > Math.random() * 1000
|
|
||||||
? transaktionen.push(Math.trunc(rndNum))
|
|
||||||
: transaktionen.push(-Math.trunc(rndNum));
|
|
||||||
}
|
|
||||||
return transaktionen;
|
|
||||||
};
|
|
||||||
|
|
||||||
const eurToUsd = 1.1;
|
const eurToUsd = 1.1;
|
||||||
|
|
||||||
|
|||||||
3
javascript/Javascript Expert/chapter11/package.json
Normal file
3
javascript/Javascript Expert/chapter11/package.json
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"type": "module"
|
||||||
|
}
|
||||||
@ -1,13 +1,5 @@
|
|||||||
const randomIntNumbers = n => {
|
import { randomIntNumbers } from "./template.js";
|
||||||
let transaktionen = [];
|
|
||||||
for (let i = 0; i < n; i++) {
|
|
||||||
const rndNum = Math.random() * 1000;
|
|
||||||
rndNum > Math.random() * 1000
|
|
||||||
? transaktionen.push(Math.trunc(rndNum))
|
|
||||||
: transaktionen.push(-Math.trunc(rndNum));
|
|
||||||
}
|
|
||||||
return transaktionen;
|
|
||||||
};
|
|
||||||
const arrOfTrans = randomIntNumbers(10);
|
const arrOfTrans = randomIntNumbers(10);
|
||||||
|
|
||||||
console.log(`Alle Transaktionen: ${arrOfTrans}`);
|
console.log(`Alle Transaktionen: ${arrOfTrans}`);
|
||||||
|
|||||||
@ -1,3 +1,4 @@
|
|||||||
|
import { randomIntNumbers } from "./template.js";
|
||||||
const obst = ["apfel", "erdbeere", "mango", "banane", "orange"];
|
const obst = ["apfel", "erdbeere", "mango", "banane", "orange"];
|
||||||
|
|
||||||
function checkVerfuegbarkeit(obst, val) {
|
function checkVerfuegbarkeit(obst, val) {
|
||||||
@ -7,17 +8,6 @@ function checkVerfuegbarkeit(obst, val) {
|
|||||||
console.log(checkVerfuegbarkeit(obst, "orange"));
|
console.log(checkVerfuegbarkeit(obst, "orange"));
|
||||||
console.log(checkVerfuegbarkeit(obst, "heidelbeere"));
|
console.log(checkVerfuegbarkeit(obst, "heidelbeere"));
|
||||||
|
|
||||||
const randomIntNumbers = n => {
|
|
||||||
let transaktionen = [];
|
|
||||||
for (let i = 0; i < n; i++) {
|
|
||||||
const rndNum = Math.random() * 1000;
|
|
||||||
rndNum > Math.random() * 1000
|
|
||||||
? transaktionen.push(Math.trunc(rndNum))
|
|
||||||
: transaktionen.push(-Math.trunc(rndNum));
|
|
||||||
}
|
|
||||||
return transaktionen;
|
|
||||||
};
|
|
||||||
|
|
||||||
const deposits = randomIntNumbers(50);
|
const deposits = randomIntNumbers(50);
|
||||||
const anyDeposits = deposits.some(deposit => deposit > 0);
|
const anyDeposits = deposits.some(deposit => deposit > 0);
|
||||||
console.log(anyDeposits);
|
console.log(anyDeposits);
|
||||||
|
|||||||
@ -1,4 +1,3 @@
|
|||||||
"use strict";
|
|
||||||
// Data
|
// Data
|
||||||
const account1 = {
|
const account1 = {
|
||||||
owner: "David Aster",
|
owner: "David Aster",
|
||||||
@ -69,3 +68,14 @@ const currencies = new Map([
|
|||||||
const movements = [200, 450, -400, 3000, -650, -130, 70, 1300];
|
const movements = [200, 450, -400, 3000, -650, -130, 70, 1300];
|
||||||
|
|
||||||
/////////////////////////////////////////////////
|
/////////////////////////////////////////////////
|
||||||
|
|
||||||
|
export const randomIntNumbers = n => {
|
||||||
|
let transaktionen = [];
|
||||||
|
for (let i = 0; i < n; i++) {
|
||||||
|
const rndNum = Math.random() * 1000;
|
||||||
|
rndNum > Math.random() * 1000
|
||||||
|
? transaktionen.push(Math.trunc(rndNum))
|
||||||
|
: transaktionen.push(-Math.trunc(rndNum));
|
||||||
|
}
|
||||||
|
return transaktionen;
|
||||||
|
};
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user