Widget:FindData: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
<script> | <script> | ||
let found_row; | |||
window.findData = function findData( user_age ){ | window.findData = function findData( user_age ){ | ||
let range; | let range; | ||
for ( let row of window.dt2_all_cause_mortality ) { | for ( let row of window.dt2_all_cause_mortality ) { | ||
range = row.Age; | range = row.Age; |
Revision as of 20:19, 12 February 2025
<script>
let found_row; window.findData = function findData( user_age ){ let range;
for ( let row of window.dt2_all_cause_mortality ) { range = row.Age; range = range.split('-'); if ( range.length === 1 && user_age === range[0] ){ found_row = row; } else if ( user_age >= range[0] && user_age <= range[1] ){ found_row = row; }; }; };
if ( !found_row ){ found_row = window.dt2_all_cause_mortality[-1]; };
console.log(found_row);
</script>