# How to make an extension block with numeric drop-down parameters?

**URL:** <https://forum.makecode.com/t/how-to-make-an-extension-block-with-numeric-drop-down-parameters/15027>\
**Category:** micro:bit\
**Tags:** extension\
**Created:** [August 22, 2022, 2:57pm UTC](https://forum.makecode.com/t/how-to-make-an-extension-block-with-numeric-drop-down-parameters/15027 "2022-08-22T14:57:57Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![keble6](https://avatars.discourse-cdn.com/v4/letter/k/848f3c/32.png) [@keble6](https://forum.makecode.com/u/keble6)\
**Post date:** [August 22, 2022, 2:57pm UTC](https://forum.makecode.com/t/how-to-make-an-extension-block-with-numeric-drop-down-parameters/15027/1 "2022-08-22T14:57:57Z")

</div>

I want to create a makecode extension with a block that has a **numeric** drop-down. For example values of 4.096, 2.048, 1.024.  
I recollect the drop-down values are made as enums, but I can’t see how to use numbers as enum values.  
Any help appreciated!

---

<div class="post-metadata">

**Author:** ![keble6](https://avatars.discourse-cdn.com/v4/letter/k/848f3c/32.png) [@keble6](https://forum.makecode.com/u/keble6)\
**Post date:** [August 22, 2022, 4:26pm UTC](https://forum.makecode.com/t/how-to-make-an-extension-block-with-numeric-drop-down-parameters/15027/2 "2022-08-22T16:26:34Z")

</div>

I’ve got round the problem by using typescript //% formatting, like this:

num FSR {  
//% block=“6.144V”  
0,  
//% block=“4.096V”  
1,  
//%block=“2.048V”  
2  
}

Which does the job.
