JSFiddle - React, Tailwind, and code Playground
by zainshaikh
JavaScript
window.calculate = function(data1, data2) {
var a1 = data1.start
var a2 = data2.start
var d1 = data1.difference
var d2 = data2.difference
var ar = a1 - a2
var dr = d2 - d1
var n = (ar / dr) + 1
n = Math.floor(n)
var v1 = a1 + (d1 * n)
var v2 = a2 + (d2 * n);
var result = {
'n': n,
'value1': v1,
'value2': v2,
'name1': data1.name,
'name2': data2.name
}
return result
}
var data_user_1= {
name: 'Hasrat Mohani',
start: 1237,
difference: 4,
}
var data_user_2 = {
name: 'Ahmad Faraz',
start: 1177,
difference: 11
}
var r = calculate(data_user_1, data_user_2)
document.write("days to meet: " + r.n);
document.write("<br>")
document.write(r.name1+": " + r.value1)
document.write("<br>")
document.write(r.name2+": " + r.value2)