// MARKET PROSPECT RATIOS JS CODE // function calcEPS() { var netIncome; var pd; var numerator; var denom; var finalAnswer; netIncome = Number(document.getElementById("netIncome").value); pd = Number(document.getElementById("pD").value); denom = Number(document.getElementById("denom").value); if (isNaN(netIncome) || isNaN(pd) || isNaN(denom)) { finalAnswer = "Hmm looks like your input was not accepted
Please check your input:
(1) Is just numbers
(2) There are no alphabets
(3) No special characters other then decimal
(4) All input feilds have been filled"; } else if ((netIncome == "") || (pd == "") || (denom == "")){ alert("All Input Feilds Must Be Filled"); } else { numerator = netIncome - pd; finalAnswer = numerator / denom; } document.getElementById("EPS").innerHTML = "Earning Per Share Ratio: " + finalAnswer; } function pE(){ var mV, eP, finalAnswer; mV = Number(document.getElementById("mV").value); eP = Number(document.getElementById("eP").value); if (isNaN(mV) || isNaN(eP)) { finalAnswer = "Hmm looks like your input was not accepted
Please check your input:
(1) Is just numbers
(2) There are no alphabets
(3) No special characters other then decimal
(4) All input feilds have been filled"; } else if ((mV == "") || (eP == "")){ alert("All Input Feilds Must Be Filled"); } else { finalAnswer = mV / eP; } document.getElementById("pE").innerHTML = "Price Earnings Ratio: " + finalAnswer; } function dP(){ var netIncome_td, tD, finalAnswer; tD = Number(document.getElementById("tD").value); netIncome_td = Number(document.getElementById("netIncome_td").value); if (isNaN(tD) || isNaN(netIncome_td)) { finalAnswer = "Hmm looks like your input was not accepted
Please check your input:
(1) Is just numbers
(2) There are no alphabets
(3) No special characters other then decimal
(4) All input feilds have been filled"; } else if ((tD == "") || (netIncome_td == "")){ alert("All Input Feilds Must Be Filled"); } else { finalAnswer = tD / netIncome_td; } document.getElementById("dP").innerHTML = "Dividend Payout Ratio: " + finalAnswer; } function dY(){ var marketValue, cD, finalAnswer; cD = Number(document.getElementById("cD").value); marketValue = Number(document.getElementById("marketValue").value); if (isNaN(cD) || isNaN(marketValue)) { finalAnswer = "Hmm looks like your input was not accepted
Please check your input:
(1) Is just numbers
(2) There are no alphabets
(3) No special characters other then decimal
(4) All input feilds have been filled"; } else if ((cD == "") || (marketValue == "")){ alert("All Input Feilds Must Be Filled"); } else { finalAnswer = cD / marketValue; } document.getElementById("dY").innerHTML = "Dividend Yeild: " + finalAnswer; } //LIQUIDITY RATIOS JS CODE // function calcquickRatio() { var currentAssets; var cL; var inventory; var preExpense; var finalAnswer; var numerator; currentAssets = Number(document.getElementById("currentAssets").value); cL = Number(document.getElementById("cL").value); inventory = Number(document.getElementById("inventory").value); preExpense = Number(document.getElementById("preExpense").value); if (isNaN(currentAssets) || isNaN(cL) || isNaN(inventory) || isNaN(preExpense)) { finalAnswer = "Hmm looks like your input was not accepted
Please check your input:
(1) Is just numbers
(2) There are no alphabets
(3) No special characters other then decimal
(4) All input feilds have been filled"; } else if ((currentAssets == "") || (cL == "") || (inventory == "") || (preExpense == "")){ alert("All Input Feilds Must Be Filled"); } else { numerator = currentAssets - inventory - preExpense; finalAnswer = numerator / cL; } document.getElementById("quickRatio").innerHTML = "Quick Ratio: " + finalAnswer; } function currentRatio(){ var cA, currentL, finalAnswer; cA = Number(document.getElementById("cA").value); currentL = Number(document.getElementById("currentL").value); if (isNaN(cA) || isNaN(currentL)) { finalAnswer = "Hmm looks like your input was not accepted
Please check your input:
(1) Is just numbers
(2) There are no alphabets
(3) No special characters other then decimal
(4) All input feilds have been filled"; } else if ((cA == "") || (currentL == "")){ alert("All Input Feilds Must Be Filled"); } else { finalAnswer = cA / currentL; } document.getElementById("currentRatio").innerHTML = "Current Ratio: " + finalAnswer; } function timeInterest() { var income, intExp, finalAnswer; income = Number (document.getElementById("income").value); intExp = Number(document.getElementById("intExp").value); if (isNaN(income) || isNaN(intExp)){ finalAnswer = "Hmm looks like your input was not accepted
Please check your input:
(1) Is just numbers
(2) There are no alphabets
(3) No special characters other then decimal
(4) All input feilds have been filled"; } else if ((income == "") || (intExp == "")) { alert("All Input Feilds Must Be Filled"); } else { finalAnswer = income / intExp; } document.getElementById("timeInterest").innerHTML = "Times Interest Earned Ratio: " + finalAnswer; } //SOLVENCY RATIOS JS CODE // function calcdebtRatio(){ var totalL, totalE, finalAnswer; totalE = Number(document.getElementById("totalE").value); totalL = Number(document.getElementById("totalL").value); if (isNaN(totalL) || isNaN(totalE)) { finalAnswer = "Hmm looks like your input was not accepted
Please check your input:
(1) Is just numbers
(2) There are no alphabets
(3) No special characters other then decimal
(4) All input feilds have been filled"; } else if ((totalL == "") || (totalE == "")){ alert("All Input Feilds Must Be Filled"); } else { finalAnswer = totalL/ totalE; } document.getElementById("debtRatio").innerHTML = "Debt to Equity Ratio: " + finalAnswer; } function equityRatio(){ var total_E, totalA, finalAnswer; total_E = Number(document.getElementById("total_E").value); totalA = Number(document.getElementById("totalA").value); if (isNaN(totalA) || isNaN(total_E)) { finalAnswer = "Hmm looks like your input was not accepted
Please check your input:
(1) Is just numbers
(2) There are no alphabets
(3) No special characters other then decimal
(4) All input feilds have been filled"; } else if ((totalA == "") || (total_E == "")){ alert("All Input Feilds Must Be Filled"); } else { finalAnswer = total_E / totalA; } document.getElementById("equity_Ratio").innerHTML = "Equity Ratio: " + finalAnswer; } function debtRatio(){ var total_L, total_A, finalAnswer; total_L = Number(document.getElementById("total_L").value); total_A = Number(document.getElementById("total_A").value); if (isNaN(total_A) || isNaN(total_L)) { finalAnswer = "Hmm looks like your input was not accepted
Please check your input:
(1) Is just numbers
(2) There are no alphabets
(3) No special characters other then decimal
(4) All input feilds have been filled"; } else if ((total_A == "") || (total_L == "")){ alert("All Input Feilds Must Be Filled"); } else { finalAnswer = total_L / total_A; } document.getElementById("debt_Ratio").innerHTML = "Debt Ratio: " + finalAnswer; } //Profitability RATIOS // function grossMargin(){ var cogs, netSales, gross_Margin, finalAnswer; cogs = Number(document.getElementById("cogs").value); netSales = Number(document.getElementById("netSales").value); if (isNaN(cogs) || isNaN(netSales)) { finalAnswer = "Hmm looks like your input was not accepted
Please check your input:
(1) Is just numbers
(2) There are no alphabets
(3) No special characters other then decimal
(4) All input feilds have been filled"; } else if ((cogs == "") || (netSales == "")){ alert("All Input Feilds Must Be Filled"); } else { gross_Margin = netSales - cogs; finalAnswer = gross_Margin / netSales; } document.getElementById("grossMargin").innerHTML = "Gross Margin Ratio: " + finalAnswer; } function profitMargin(){ var netIncome, net_Sales, finalAnswer; netIncome = Number(document.getElementById("netIncome").value); net_Sales = Number(document.getElementById("net_Sales").value); if (isNaN(netIncome) || isNaN(net_Sales)) { finalAnswer = "Hmm looks like your input was not accepted
Please check your input:
(1) Is just numbers
(2) There are no alphabets
(3) No special characters other then decimal
(4) All input feilds have been filled"; } else if ((netIncome == "") || (net_Sales == "")){ alert("All Input Feilds Must Be Filled"); } else { finalAnswer = netIncome / net_Sales; } document.getElementById("profitMargin").innerHTML = "Profit Margin Ratio: " + finalAnswer; } function returnOnAssets(){ var NetIncome, totalAssets, finalAnswer; NetIncome = Number(document.getElementById("NetIncome").value); totalAssets = Number(document.getElementById("totalAssets").value); if (isNaN(NetIncome) || isNaN(totalAssets)) { finalAnswer = "Hmm looks like your input was not accepted
Please check your input:
(1) Is just numbers
(2) There are no alphabets
(3) No special characters other then decimal
(4) All input feilds have been filled"; } else if ((NetIncome == "") || (totalAssets == "")){ alert("All Input Feilds Must Be Filled"); } else { finalAnswer = NetIncome / totalAssets; } document.getElementById("returnOnAssets").innerHTML = "Return on Assets Ratio: " + finalAnswer; } function returnOnEquity(){ var Net_Income, sE, finalAnswer; Net_Income = Number(document.getElementById("Net_Income").value); sE = Number(document.getElementById("sE").value); if (isNaN(Net_Income) || isNaN(sE)) { finalAnswer = "Hmm looks like your input was not accepted
Please check your input:
(1) Is just numbers
(2) There are no alphabets
(3) No special characters other then decimal
(4) All input feilds have been filled"; } else if ((Net_Income == "") || (sE == "")){ alert("All Input Feilds Must Be Filled"); } else { finalAnswer = Net_Income / sE; } document.getElementById("returnOnEquity").innerHTML = "Return on Equity Ratio: " + finalAnswer; } // Effeciency Ratios // function receviableTurnover(){ var creditSales, accountsReceviable, finalAnswer; creditSales = Number(document.getElementById("creditSales").value); accountsReceviable = Number(document.getElementById("accountsReceviable").value); if (isNaN(creditSales) || isNaN(accountsReceviable)) { finalAnswer = "Hmm looks like your input was not accepted
Please check your input:
(1) Is just numbers
(2) There are no alphabets
(3) No special characters other then decimal
(4) All input feilds have been filled"; } else if ((creditSales == "") || (accountsReceviable == "")){ alert("All Input Feilds Must Be Filled"); } else { finalAnswer = creditSales / accountsReceviable; } document.getElementById("receviableTurnover").innerHTML = "Accounts Receivable Turnover Ratio: " + finalAnswer; } function assetTurnover(){ var netSales, total_assets, finalAnswer; netSales = Number(document.getElementById("netSales").value); total_assets = Number(document.getElementById("total_assets").value); if (isNaN(netSales) || isNaN(total_assets)) { finalAnswer = "Hmm looks like your input was not accepted
Please check your input:
(1) Is just numbers
(2) There are no alphabets
(3) No special characters other then decimal
(4) All input feilds have been filled"; } else if ((netSales == "") || (total_assets == "")){ alert("All Input Feilds Must Be Filled"); } else { finalAnswer = netSales / total_assets; } document.getElementById("assetTurnover").innerHTML = "Asset Turnover Ratio: " + finalAnswer; } function inventoryTurnover(){ var cogs, averageInventory, finalAnswer; cogs = Number(document.getElementById("cogs").value); averageInventory = Number(document.getElementById("averageInventory").value); if (isNaN(cogs) || isNaN(averageInventory)) { finalAnswer = "Hmm looks like your input was not accepted
Please check your input:
(1) Is just numbers
(2) There are no alphabets
(3) No special characters other then decimal
(4) All input feilds have been filled"; } else if ((cogs == "") || (averageInventory == "")){ alert("All Input Feilds Must Be Filled"); } else { finalAnswer = cogs / averageInventory; } document.getElementById("inventoryTurnover").innerHTML = "Inventory Turnover Ratio: " + finalAnswer; } function daySales(){ var COGS, endingInventory, finalAnswer; endingInventory = Number(document.getElementById("endingInventory").value); COGS = Number(document.getElementById("COGS").value); if (isNaN(endingInventory) || isNaN(COGS)) { finalAnswer = "Hmm looks like your input was not accepted
Please check your input:
(1) Is just numbers
(2) There are no alphabets
(3) No special characters other then decimal
(4) All input feilds have been filled"; } else if ((endingInventory == "") || (COGS == "")){ alert("All Input Feilds Must Be Filled"); } else { finalAnswer = (endingInventory / COGS) * 365; } document.getElementById("daySales").innerHTML = "Day's Sales In Inventory Ratio: " + finalAnswer; }