Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // 07. Toy Shop
- //uslovieto e pod koda
- function checkprice (price, countpuz, countpup, countbear, countmin, counttruck) {
- let pricex = (+ price) ;
- let puzc = (+ countpuz) ;
- let pupc = (+ countpup) ;
- let bearc = (+ countbear) ;
- let minc = (+ countmin) ;
- let truckc = (+ counttruck) ;
- let puzmoney = puzc * 2.60 ;
- let pupmoney = pupc * 3.00 ;
- let bearmoney = bearc * 4.10 ;
- let minionmoney = minc * 8.20 ;
- let truckmoney = truckc * 2.00 ;
- let allcount = puzc + pupc + bearc + minc + truckc ;
- let allmoney1 = (puzmoney + pupmoney + bearmoney + minionmoney + truckmoney) * 0.9;
- let allmoney = 123123 ;
- // console.log(allcount, allmoney1);
- if (allcount >= 50 ) {
- allmoney = (allmoney1 * 0.75).toFixed(2);
- if (allmoney >= pricex ){
- console.log ('Yes! '+ ( allmoney - pricex ).toFixed(2) + ' lv left.' ) ;
- }
- else {console.log ('Not enough money! ' + (pricex - allmoney).toFixed(2)+ ' lv needed.') ;
- }
- }
- else {allmoney = (allmoney1).toFixed(2);
- if (allmoney >= pricex ){
- console.log ('Yes! '+ ( allmoney - pricex ).toFixed(2) + ' lv left.' ) ;
- }
- else {console.log ('Not enough money! ' + (pricex - allmoney).toFixed(2) + ' lv needed.') ;
- }
- }
- }
- // checkprice ('40.8', '20', '25', '30', '50', '10');
- checkprice ('320', '8', '2', '5', '5', '1');
- //------------------------- uslovie ----------------------
- // //8. Магазин за детски играчки
- // Петя има магазин за детски играчки. Тя получава голяма поръчка, която трябва да изпълни. С парите, които
- // ще спечели иска да отиде на екскурзия. Да се напише функция, която пресмята печалбата от поръчката.
- // Цени на играчките:
- // Пъзел - 2.60 лв.
- // Говореща кукла - 3 лв.
- // Плюшено мече - 4.10 лв.
- // Миньон - 8.20 лв.
- // Камионче - 2 лв.
- // Ако поръчаните играчки са 50 или повече магазинът прави отстъпка 25% от общата цена. От спечелените
- // пари Петя трябва да даде 10% за наема на магазина. Да се пресметне, дали парите ще ѝ стигнат да отиде на
- // екскурзия.
- // Вход
- // Функцията получава 6 аргумента:
- // 1. Цена на екскурзията - реално число в интервала [1.00 … 10000.00]
- // 2. Брой пъзели - цяло число в интервала [0… 1000]
- // 3. Брой говорещи кукли - цяло число в интервала [0 … 1000]
- // 4. Брой плюшени мечета - цяло число в интервала [0 … 1000]
- // 5. Брой миньони - цяло число в интервала [0 … 1000]
- // 6. Брой камиончета - цяло число в интервала [0 … 1000]
- // Изход
- // На конзолата се отпечатва:
- // Ако парите са достатъчни се отпечатва:
- // o "Yes! {оставащите пари} lv left."
- // Ако парите НЕ са достатъчни се отпечатва:
- // o "Not enough money! {недостигащите пари} lv needed."
- // Резултатът трябва да се форматира до втория знак след десетичната запетая.
- //-------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment