[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Same oldfag here, what the fuck is wrong with my code? var max

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 7
Thread images: 1

Same oldfag here, what the fuck is wrong with my code?

var max = 0
var min = 20
var sum
var average
for(i = 0; i < 2; i++)
{
n = window.prompt("How much was the temperature?: ")
sum = sum + n
average = sum / 2
if (n > max) {
max = n
}
if (n < min) {
min = n
}
}

alert("The average temperature is: " + average)
alert("The max temperature is: " + max)
alert("The min temperature is: " + min)

Is saying "The average temperature is: NaN", I know I need to use parseInt, but I don't know where, and yes newfags, i am a noob programmer :)
>>
Lmao are you actually 11 years old? There's so many fundamental errors with this it's hilarious. To fix your NaN issue, you need to initialize the sum variable. Right now you have

var sum

And you need to set it to a value like 0. Your program is adding something that doesn't exist to a number you just asked the user for. Change the sum declaration to this:
var sum = 0;


Don't get me started on how bad literally everything else is...
>>
>>57025498
Oh my fucking god, im a fucking retarded.
>>
>>57025454
sum = sum + n

You're adding something undefined and n. This will return NaN.

window.prompt("How much was the temperature?: ")

The prompt functions returns a string and not a number.
>>
>>57025633
Also, using semicolons at the end of each line makes it look better and also makes it easier to read.
>>
>>57025633
Well anon, how much was the temperature??? :")
>>
>>57026051
Very :")
Thread posts: 7
Thread images: 1


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.