# How should I start? What to do?

• 06-10-2014, 05:10 AM
JavaJuniourDev
How should I start? What to do?
Hey Guys I was wondering how I should begin to tackle this problem with my JavaScript scenario:
Anything from pseudo code to code to how I should think about it (eg. while this is happening loop that) is GREATLY appreciated. I have tried for hours and cannot get this to work ;(
Scenario:
A bricklayer wants an app on his phone that calculates quotes for brick retaining walls.

50 bricks per square metre

Bricks cost \$435 per 1000

Brickie charges \$1050 per \$1000 to lay.

If you feel you are on a role or are a great coder it would be appreciated if you could help me with this although as it is harder understand if it is too dificult

Tom wants to find out his BMI (Body Mass Index) and what category he falls under (Underweight, Normal, Overweight and Obese).
• 06-10-2014, 01:47 PM
xelawho
Firstly, these calculations are so blindingly simple that it's impossible to believe you have spent hours on them and can't even come up with pseudo code to show for your efforts.

Secondly, the questions practically are pseudo code, but to put it into numbers:

1 (y being number of sq metres to lay)

y * 50 = number of bricks needed (a)

435 / 1000 = cost per brick (b)

a * b = cost of bricks (c)

(c / 1000) * 1050 = labor cost (d)

c + d = total cost

of course what you want to do with remainders, etc, is something you should think about

2. (y being height in metres of subject)

Wikipedia says that BMI is calculated by

kg / (y2), and (simplified)

underweight is BMI < 18.5
normal is BMI > 18.5 and < 25
overweight is BMI > 25 and < 30
obese is > 30

You won't find many people here willing to do your entire homework assignment for you, but if you show some effort (and post the code that results) and ask specific questions about problems you are facing, you will almost certainly find people willing to help
• 06-11-2014, 03:37 AM
JavaJuniourDev
thanks so much man glad for the heads up and yeah, will people here help with debugging I have completed a piece of code that doesn't run because something is obviously not were it is suppose to be
• 06-11-2014, 10:15 AM
xelawho
yeah, we'll probably help with debugging. You should look at it first in your browser's error console, though - that's the first step in debugging any piece of javascript

## X vBulletin 4.2.2 Debug Information

• Page Generation 0.10283 seconds
• Memory Usage 2,353KB
• Queries Executed 11 (?)
Template Usage (19):
• (1)footer
• (1)gobutton
• (1)navbar_moderation
• (1)navbar_noticebit
• (2)option
• (1)spacer_close
• (1)spacer_open

Phrase Groups Available (3):
• global
• postbit
Included Files (19):
• ./global.php
• ./includes/class_bootstrap.php
• ./includes/init.php
• ./includes/class_core.php
• ./includes/config.php
• ./includes/functions.php
• ./includes/class_friendly_url.php
• ./includes/class_hook.php
• ./includes/class_bootstrap_framework.php
• ./vb/vb.php
• ./vb/phrase.php
• ./includes/functions_calendar.php
• ./includes/class_bbcode_alt.php
• ./includes/class_bbcode.php
• ./includes/functions_bigthree.php
• ./includes/functions_notice.php

Hooks Called (41):
• init_startup
• init_startup_session_setup_start
• database_pre_fetch_array
• database_post_fetch_array
• init_startup_session_setup_complete
• global_bootstrap_init_start
• global_bootstrap_init_complete
• cache_permissions
• fetch_foruminfo
• global_state_check
• global_bootstrap_complete
• global_start
• style_fetch
• global_setup_complete
• bbcode_fetch_tags
• bbcode_create
• bbcode_parse_start
• bbcode_parse_complete_precache
• bbcode_parse_complete
• cache_templates
• cache_templates_process
• template_register_var
• template_render_output
• fetch_template_start
• fetch_template_complete
• parse_templates