Advertisement
Guest User

Untitled

a guest
Jun 24th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. var express = require('express');
  2. var app = express();
  3.  
  4. app.set('view engine', 'ejs');
  5.  
  6. var product =
  7. [
  8. {
  9. name: 'Nasi Goreng',
  10. price: 20000,
  11. description: 'Deskripsi Nasi Goreng'
  12. },
  13. {
  14. name: 'Bakmie Ayam',
  15. price: 15000,
  16. description: 'Deskripsi Bakmie Ayam'
  17. },
  18. {
  19. name: 'Nasi Padang',
  20. price: 15000,
  21. description: 'Deskripsi Nasi Padang'
  22. }
  23. ]
  24.  
  25. app.get('/:filter?', function(req, res)
  26. {
  27. var datanya = req.params.filter;
  28. var input = datanya.toLowerCase();
  29. var tampung = []
  30.  
  31. for (var i=0; i<product.length; i++)
  32. {
  33. var listname = product[i].name
  34. var display = listname.toLowerCase()
  35. if (display.includes(input))
  36. (
  37. display = listname,
  38. tampung.push(display)
  39. )
  40. }
  41. // console.log(tampung)
  42. res.render('satu', {productname: tampung});
  43. })
  44.  
  45. app.get('/dua/:index', function(req, res)
  46. {
  47. var datasaya = Number(req.params.index);
  48. var resultnya = product[datasaya];
  49. var tampung1 = []
  50.  
  51. for (const prop in resultnya)
  52. {
  53. console.log(prop + " = " + resultnya[prop]);
  54. tampung1.push(prop + " = " + resultnya[prop]);
  55. }
  56.  
  57. res.render('dua', {parameterku: tampung1});
  58. })
  59. app.listen(3000);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement